jsp页面的编码问题!!!

pinglv 2005-08-26 05:02:05
我的jsp页面中有这么一句:
<title>此处是中文</title>
然后在jbuilder中用web浏览后,发现变成这样的东西了:
<title>\u5730\u4FDD\u4E2D\u5FC3\u8003\u6838</title>

页面上显示的都是这些乱七八糟的代码!!

...全文
112 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
larger102 2005-08-27
  • 打赏
  • 举报
回复
看看是不是因为少了引入字符集的问题,是的话在页面中加入:
<%@ page contentType="text/html; charset=GBK" %>

如果不是的话,很可能是因为JBUILDER编码设置的问题,可以在project properties/general/encoding中选择合适的字符集合,一般选择GBK,选择并保存完后再打开文件看看(已经打开的可能看不到变化,所以应该重新打开文件看看),前几天同事也遇到这个问题
ses127127 2005-08-26
  • 打赏
  • 举报
回复
你最好用Filter处理一下:
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
/**
* @author yangyun
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class EncodingFilter extends HttpServlet implements Filter {
private FilterConfig filterConfig;

//Handle the passed-in FilterConfig
public void init(FilterConfig filterConfig) throws ServletException {
this.filterConfig = filterConfig;
}

//Process the request/response pair
public void doFilter(ServletRequest request, ServletResponse response, FilterChain filterChain) {
try {
request.setCharacterEncoding("GBK");
filterChain.doFilter(request, response);
}
catch(ServletException sx) {
filterConfig.getServletContext().log(sx.getMessage());
}
catch(IOException iox) {
filterConfig.getServletContext().log(iox.getMessage());
}
}
//Clean up resources
public void destroy() {
}
}
然后在web.xml中添加如下:
<filter>
<filter-name>encodingfilter</filter-name>
<filter-class>包名.EncodingFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>encodingfilter</filter-name>
<servlet-name>action</servlet-name>
</filter-mapping>
pinglv 2005-08-26
  • 打赏
  • 举报
回复
不少。
zyqiiy 2005-08-26
  • 打赏
  • 举报
回复
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
doway 2005-08-26
  • 打赏
  • 举报
回复
<%@ page contentType="text/html; charset=utf-8" %>

少这个吧。

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧