700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 解决jsp页面数据传递乱码问题

解决jsp页面数据传递乱码问题

时间:2019-04-02 22:14:09

相关推荐

解决jsp页面数据传递乱码问题

1,新建一个servlet类,直接上代码,

1 package com.aptech.jb.filter;

2

3 import javax.servlet.Filter;

4 import javax.servlet.FilterConfig;

5 import javax.servlet.ServletException;

6 import javax.servlet.ServletRequest;

7

8 import javax.servlet.ServletResponse;

9 import javax.servlet.FilterChain;

10 import java.io.IOException;

11

12 public class SetCharacterEncodingFilter implements Filter {

13

14 protected FilterConfig filterConfig;

15 protected String encodingName;

16 protected boolean enable;

17

18 public SetCharacterEncodingFilter() {

19 this.encodingName = "GBK";

20 this.enable = false;

21 }

22

23 public void init(FilterConfig filterConfig) throws ServletException {

24 this.filterConfig = filterConfig;

25 }

26

27 public void doFilter(ServletRequest request,

28 ServletResponse response,

29 FilterChain chain)

30 throws IOException, ServletException {

31 request.setCharacterEncoding("GBK");

32 chain.doFilter(request, response);

33 }

34

35 public void destroy() {

36 }

37 }

2,在web.xml文件中配置,直接添加如下代码

View Code

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。