请教为何在STRUTS里面用UPLOAD上传文件的时候中文名取不到,怎么弄都不行寻求那位高手指点先谢了
请教当我用org.apache.struts.upload.FormFile
这个类上传文件的时候
遇到文件名是中文名的就取不到,会乱码
英文名则正常
在页面中的编码设为GD2312
源代码如下
String encoding = request.getCharacterEncoding();
if ((encoding != null) && (encoding.equalsIgnoreCase("utf-8")))
{
response.setContentType("text/html; charset=gb2312");//如果没有指定
}
FormFile file = form.getTheFile();//取得上传的文件SCWJM
String filename=file.getFileName();
system.out.println(filename);
这个类上传文件的时候
遇到文件名是中文名的就取不到,会乱码
英文名则正常
在页面中的编码设为GD2312
源代码如下
String encoding = request.getCharacterEncoding();
if ((encoding != null) && (encoding.equalsIgnoreCase("utf-8")))
{
response.setContentType("text/html; charset=gb2312");//如果没有指定
}
FormFile file = form.getTheFile();//取得上传的文件SCWJM
String filename=file.getFileName();
system.out.println(filename);
...全文
相关推荐
东站施工技术交底.docx
东站施工技术交底.docx
宜昌东站天桥专项安全施工方案151215.docx
宜昌东站天桥专项安全施工方案151215.docx
施工技术交底制度.docx
施工技术交底制度.docx
某县东站路基工程施工设计方案.docx
某县东站路基工程施工设计方案.docx
基于Spring Boot的校园二手交易平台设计与实现核心要点
从Java Web开发的经典场景出发,理解校园二手交易平台作为全栈项目的典型价值。该场景涉及Spring Boot、MyBatis-Plus、MySQL等主流技术,核心在于状态机设计、权限模型与数据库表结构。通过合理的订单状态流转和商品状态管理,解决线下交易中的信任与锁单问题;利用拦截器与注解实现后端权限控制。同时,针对图片上传、分页查询、并发下单等工程实践痛点,给出可落地的解决思路。这类项目复杂度适中,既能覆盖完整开发链路,又能深入展示技术深度,非常适合作为课程设计或毕业设计的选题。


