求助 图片URL中包含中文就无法读取,例如http://test.com/测试/test.jpg请教有办法可以解决吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 编译这个类package com.group; import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class EncodingFilter implements Filter{ public void init(FilterConfig filterConfig) throws ServletException{ } public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws java.io.IOException,ServletException{ request.setCharacterEncoding("GBK"); chain.doFilter(request,response); } public void destroy(){ }}然后在web-xml里添加<filter> <filter-name>encode</filter-name> <filter-class>com.group.EncodingFilter</filter-class></filter><filter-mapping> <filter-name>encode</filter-name> <url-pattern>/*</url-pattern></filter-mapping>这样就可以是等到的编码集变成中文了,应该就 可以解决你的问题了 现在是上传成功,读取失败?那有没有用过URL编码试试啊?把那两个汉字用URL编码代替。可以借助java.net.URLEncoder。 是的上传成功读取失败,URLEncoder我试过了不行。 用java发送email有什么好用点的jar包没? 页面表单无响应,感觉很神奇,怎么解决 请问你们用什么日志组件? java web 服务器发布 为什么我设置JDBC数据源的时候老是测试不能通过] jsp页面的传值问题 如何在jsp页面中打开autocad的文件(将autocad嵌入到IE中打开)? 图片显示问题 一个关于cookie的奇怪问题 jfreechart 解压后怎么在TOMCAT,或JBUILDER中运行 我自己做了一个网上销售网站,想把它推销出去,有米有人帮我出出主意啊?^_^ wince4.2
package com.group;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;public class EncodingFilter implements Filter{
public void init(FilterConfig filterConfig)
throws ServletException{
}
public void doFilter(ServletRequest request,
ServletResponse response,
FilterChain chain)
throws java.io.IOException,ServletException{
request.setCharacterEncoding("GBK");
chain.doFilter(request,response);
}
public void destroy(){
}
}
然后在web-xml里添加
<filter>
<filter-name>encode</filter-name>
<filter-class>com.group.EncodingFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>encode</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
这样就可以是等到的编码集变成中文了,应该就 可以解决你的问题了
那有没有用过URL编码试试啊?把那两个汉字用URL编码代替。可以借助java.net.URLEncoder。