解决方案 »
- spring+hibernate慢!!!慢!!!慢!!!
- HibernateCallback()什么情况下用啊,为什么要用这个方法
- struts2有没有提供分页的标签???
- OA中的邮件系统需要哪些技术方法
- 急!!java多线程停止问题
- 沙沙 散分喽!!!
- Struts的<html:multibox>标签,如何在JSP初始化时使多选框为选中状态
- Hibernate one-to-many 级联保存问题,在线等待(急)
- java中出现outofmemory的错误,这要怎么解决?
- delphi写客户端出现乱码
- 大菜鸟在线请教:一个在JBOSS下实现一个JMS实例的全部过程,高手们顺便温习一下:)
- 初学者的问题,apache和tomcat有什么关系和区别?
如:<%@ page contentType="text/html;charset=gb2312" language="java" %>
那么如果 IE 选项中“总是以 UTF-8 发送 URL”,则可以使用中文文件夹、中文文件名
样例:
http://jspvirtualhost.com/中文文件夹/中文文件名.jsp
忘记告诉大家了
我是Tomcat Version 4.0.4
他能行吗
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd"><web-app><filter>
<filter-name>Set Character Encoding</filter-name>
<filter-class>filters.SetCharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>gb2312</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Set Character Encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>
EncodingFilter.java
public class EncodingFilter implements Filter { private FilterConfig config = null;
// default to ASCII
private String targetEncoding = "ASCII"; //初始化时读取参数
public void init(FilterConfig config) throws ServletException {
this.config = config;
this.targetEncoding = config.getInitParameter("encoding");
} public void destroy() {
config = null;
targetEncoding = null;
}
//将编码方式参数存入reqeust,结束此Filter
public void doFilter(ServletRequest srequest, ServletResponse sresponse,
FilterChain chain)
throws IOException, ServletException { HttpServletRequest request = (HttpServletRequest)srequest;
request.setCharacterEncoding(targetEncoding);
// move on to the next
chain.doFilter(srequest,sresponse);
}
}