为什么我的程序在Eclipse控制台上显示的为正确的结果,在jsp页面中就全是乱码,代码格式全部调为UTF-8也不

 我来答
百度网友30e3dc6
2011-03-16 · 超过18用户采纳过TA的回答
知道答主
回答量:125
采纳率:0%
帮助的人:46.1万
展开全部
建议做一个过滤器 在配置文件中做一下配置 可以解决上述问题
import java.io.IOException;

import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;

public class Filter implements javax.servlet.Filter {

//@Override
public void destroy() {
// TODO Auto-generated method stub

}

//@Override
public void doFilter(ServletRequest arg0, ServletResponse arg1,
FilterChain arg2) throws IOException, ServletException {
arg0.setCharacterEncoding("gbk");
arg2.doFilter(arg0, arg1);

}

//@Override
public void init(FilterConfig arg0) throws ServletException {
// TODO Auto-generated method stub

}

}
d0a1cec4
2011-03-16 · TA获得超过152个赞
知道答主
回答量:87
采纳率:0%
帮助的人:91万
展开全部
Eclipse控制台上显示 有一个默认的解码方式。
而jsp和Eclipse默认解码不一样的话,当然会乱码。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ihivxkw
2011-03-17 · TA获得超过1164个赞
知道小有建树答主
回答量:751
采纳率:0%
帮助的人:538万
展开全部
在文件上点右键 最后一项里有properties
2、是jsp中声明的编码格式
3、其实tomcat的配置文件也可以统一编码这个你可以查tomcat的文档
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
绝缘材料NEW
2011-03-16
知道答主
回答量:9
采纳率:0%
帮助的人:15.6万
展开全部
你看看你的Tomcat的编码是什么的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式