提交表单时正确处理中文(tomcat+jsp)
三步骤:
一、在tomcat的安装目录下的conf/server.xml中,大概50行左右:进行如下修改
(红色的加为的配置信息)
<Connector port="8088" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8" />
二、加入一个实现了javax.servlet.Filter接口的类
并重写其doFilter方法:
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
request.setCharacterEncoding("utf-8");
chain.doFilter(request, response);
}
三、在web.xml中使用其过滤器
<filter>
<filter-name>characterfilter</filter-name>
<filter-class>com.huicer.demo.filter.CharacterFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>characterfilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
结束,那么无论其用户名、密码都可为中文了。
补充:Jsp教程,Java技巧及代码
上一个:两个JSP小技巧
下一个:五种JSP跳转方式比较
- 更多Tomcat疑问解答:
- 谁知道为啥jsp在tomcat中总是失败啊
- 我想用jsp+oracle做一个网站,请问需要安装什么开发工具?除了oracle数据库,tomcat,eclipse还需要装什么
- 用jsp做网页,为什么代码改变了之后,在tomcat上的效果却没有变化。查看源文件居然还是未修改过时的代码。
- 求好心高手,用Tomcat调试一个jsp网站的源码过程通过QQ远程给本菜鸟看一下,不甚感激QQ:1486697000
- jsp+tomcat+sql2005
- JSP+JavaBean,Web容器使用tomcat。实现一个Web应用,供多人使用,用来存放通讯录
- 请教JSP中<%@ page language=javascript %>这句话是不是错误的。我用的是tomcat,书上用的是Resin...
- 用TOMCAT打不开JSP的网页 启动后只要是打开JSP页面就出现500错误
- tomcat启动了,但是就是访问不到JSP页面,显示的是找不到站点。。。不知道哪里出了问题。。求高手!!
- JSP+microsoft sql server+tomcat 用户登录代码
- Tomcat运行JSP后提示缺失关键字
- 华为软件研发用的开发工具是什么? vs eclipse tomcat oracle vc?
- tomcat下的程序能访问的必要条件
- 求一个TOMCAT+JSP+MYSQL环境配置教程 jdk 7 和 tomcat 7 的
- 010401_【第04章:Tomcat服务器的安装及配置】的解压码???