推荐给好友 上一篇 | 下一篇

jsp的乱码解决


声明
  • 声明: 1、任何网站转载本站点内容时需注明来自JAVA-CN.COM,否则我们有权将根据《互联网著作权行政保护办法》追究其相应法律责任; 2、JAVA中文站社区刊登此文只为传递信息,并不表示赞同或者反对.
要servlet里面支持中文的方法:
*R]0r,{$j.~在dopost或者doget的第一句加上:JAVA中文站社区门户0D pZ!c7~Le
JAVA中文站社区门户6M6ri;t$Rd'N
request.setCharacterEncoding("GB2312");JAVA中文站社区门户q#_n&Lkz)y
response.setCharacterEncoding("GB2312");JAVA中文站社区门户$g5^d-a%e
JAVA中文站社区门户 z Lc#vT$a0B+d
在jsp里面就把
1z/F1@O#IdQo?<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
7N_$zEUW ]里设置成charset=gb2312JAVA中文站社区门户`;bR!n'a
如果这样还不行,就只有在取出中文后(getParameter)强制转换了:
.h[J/d9{#n&zVString str=new String(request.getParameter("text").getBytes("ISO-8859-1"),"GB2312");
L%GauGeGl
7S Z,@^u)Nk很不错的方法,因为在java里面,乱码是个大问题,这些一定要铭记!

TAG: JSP Jsp jsp 解决 乱码
 

评分:0

我来说两句

seccode