最近,为了完成一个小型的项目中的上传下载功能,借用了jspSmartUpload组件,通过声明jspSmartUpload的一个bean对象,从中获取上传文件的类型格式,并且存入数据库,在重新从数据库中将数据读取时,因为有需求需要跟实际数据进行比对,发现总是比对不正确,因为界面使用的是jstl并且布局很复杂,并且嵌套了大量的JavaScript代码,找了好久都未发现错误。
通过一步步的排错,发现jspSmartUpload在上传文件时,bean对象的文件类型前面加入了一个空格,真的好懊恼,浪费这么多时间,不过还好,给自己一个很好的教训,自己的编码风格不够严谨,现在只是一个小问题,以后可能会是大问题。