示例如下:response.sendRedirect("ftp://218.33.22.11/教学.rar");
但是下载的时候会出现乱码造成无法下载,请问如何解决,高手帮下忙,谢了
但是下载的时候会出现乱码造成无法下载,请问如何解决,高手帮下忙,谢了
解决方案 »
- onchange="location.href='addVote.jsp?n='+document.form1.n.value;"
- 在HTML中如何将后台生成的CSV文件另存为?
- 用jsp设计一个普通报表
- 奇怪的JSP链接传值问题
- html自带的“重置”功能是怎么实现的?
- 我的第一个jsp程序不能运行,郁闷!
- equals null string 还有一个resultset的问题....
- struts + JSP + tomcat5.02 中文url 问题请教
- XP下,如何完整安装JSP.
- 请问如何使用Resin搭建JSP运行环境?
- 如何实现页面的打印功能
- JNI JavaBean在tomcat上的问题
String strKey = "ftp://218.33.22.11/教学.rar";
strKey=new String(strKey.getBytes("GBK"),"ISO-8859-1");从什么转 就要看你的代码是什么编码了
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.UnavailableException;/**
* Example filter that sets the character encoding to be used in parsing the
* incoming request
*/
public class SetCharacterEncodingFilter implements Filter { /**
* Take this filter out of service.
*/
public void destroy() {
}
/**
* Select and set (if specified) the character encoding to be used to
* interpret request parameters for this request.
*/
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain)throws IOException, ServletException { request.setCharacterEncoding("gb2312"); // 传递控制到下一个过滤器
chain.doFilter(request, response);
} public void init(FilterConfig filterConfig) throws ServletException {
}
}
WEB。XML里加上<filter>
<filter-name>Set Character Encoding</filter-name>
<filter-class>SetCharacterEncodingFilter</filter-class>
</filter>