- 博客(0)
- 资源 (3)
- 收藏
- 关注
html5管理后台模板 Ace - Responsive Admin Template
国外极品后台管理系统模板,多种开发语言可用,HTML5+Bootstrap3.31 截止2015年2月10日,官方最新1.3.3版, 已经将cdn外链js和css完整下载到本地。可直接流畅预览。 本模板仅供学习交流使用。版权归原作者所有
2015-06-10
支持中文参数的 jspSmartUpload
带源码.不错的东东.找了好久,CSDN,有些资源,扣了我9分,也不能下.这个只要1分..
通过 post 方式上传文件需要设置 form 的 enctype="Multipart/form-data", 但是在 Servlet 中却无法通过 request.getParameter("name") 获得 form 中的参数值。目前用得比较多的上传组件是 jspSmartUpload 和 commons-fileupload,虽然有人建议我不要使用 jspSmartUpload ,因为它已经很久没有更新了,而且以后也不会更新,但我试了通过 commons-fileupload 问题没办法获取到参数值,英文太差啃起文档来也觉得吃力,所以还是又用回了 jspSmartUpload,不过 jspSmartUpload 对中文的支持也有缺陷,参数值中如果包含中文的话会成乱码,试过了多种编码都不成功,后来在 GOOGLE 上找到了修改源方便的方法,将 com.jspsmart.upload.SmartUpload 类中 upload() 方法的
String value = new String(m_binArray, m_startData, (m_endData - m_startData) + 1);
改为
String value = new String(m_binArray, m_startData, (m_endData - m_startData) + 1, "UTF-8");
即 可,但苦苦寻觅终究没能找到 jspSmartUpload 的源码。无耐之下只好用 JadClipse 反编译了它的 jar 包,没想到结果还是很令人满意的,只需要做小许的修改便可顺利运行,接下来当然就是马上尝试修改源码使它支持中文,黄天不负苦心人,这一次总算没有失望 :P
2009-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人