当前位置:软件学习 > 其它软件 >>

was61中jsp中文乱码问题

图“中文乱码.jpg”文件,这里涉及两个jsp,一个是a.jsp和b.jsp,图中中文显示有问题的在b.jsp上,即在a.jsp中include了b.jsp。

尝试方法一:在was6.1中的管理控制台中的JVM中的“通用JVM参数”中输入如下参数“-Dfile.encoding=GBK -Dclient.encoding.override=GBK -Ddefault.client.encoding=GBK”,问题没有解决。

尝试方法二:在方法一的基础上,在b.jsp的最前面添加下面两行
<%@ page contentType="text/html; charset=GBK" %>
<%request.setCharacterEncoding("GBK");%>
问题仍然没有解决。
不知道哪位仁兄遇到过这样的问题请赐教

--------------------编程问答-------------------- 确认一下a.jsp里是否也有  <%@   page   contentType= "text/html;   charset=GBK "   % > 
方法一 :对SystemOut.log显示中文有效
--------------------编程问答-------------------- 为什么不用UTF-8 --------------------编程问答-------------------- 遇到同样的问题 --------------------编程问答-------------------- b中尝试不要设置setCharacterEncoding
一定要使用动态jsp:include吗?
考虑用<@include如何?

或者用iframe? --------------------编程问答-------------------- 遇到同样问题 --------------------编程问答-------------------- 在was6.1中的管理控制台中的JVM中的“通用JVM参数”中输入如下参数“-Dfile.encoding=GBK -Dclient.encoding.override=GBK -Ddefault.client.encoding=GBK”
在b.jsp添加
<%@page language="java" contentType="text/html; charset=GBK" %>
这样不可以吗 --------------------编程问答-------------------- 没遇到过这种情况. --------------------编程问答-------------------- 告诉你一个解决办法:两个页面都要加上  <%@ page contentType="text/html; charset=utf8"%>就可以了

我想弄个filter来加这个,可是配置了个filter却不生效,was根本不加载我的filter。

正愁呢。

知道的告诉我下,不胜感激。

QQ:67231242
补充:企业软件 ,  WebSphere
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,