jsp

位置:IT落伍者 >> jsp >> 浏览文章

如何解决JSP页面显示乱码问题[1]


发布日期:2023年01月09日
 
如何解决JSP页面显示乱码问题[1]

大家在JSP的开发过程中经常出现中文乱码的问题可能一至困扰着您我现在把我在JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考

JSP页面显示乱码

下面的显示页面(displayjsp)就出现乱码

<html>

<head>

<title>JSP的中文处理</title>

<meta httpequiv=ContentType content=text/html; charset=gb>

</head>

<body>

<%

outprint(JSP的中文处理);

%>

</body>

</html>

对不同的WEB服务器和不同的JDK版本处理结果就不一样原因服务器使用的编码方式不同和浏览器对不同的字符显示结果不同而导致的解决办法在JSP页面中指定编码方式(gb即在页面的第一行加上

英文代码<%@ page contentType=text/html; charset=gb%>

就可以消除乱码了完整页面如下

<%@ page contentType=text/html; charset=gb%>

<html>

<head>

<title>JSP的中文处理</title>

<meta httpequiv=ContentType content=text/html; charset=gb>

</head>

<body>

<%

outprint(JSP的中文处理);

%>

</body>

</html>

表单提交中文时出现乱码

下面是一个提交页面(submitjsp)代码如下

<html>

<head>

<title>JSP的中文处理</title>

<meta httpequiv=ContentType content=text/html; charset=gb>

</head>

<body>

<form name=form method=post action=processjsp>

<div align=center>

<input type=text name=name>

<input type=submit name=Submit value=Submit>

</div>

</form>

</body>

</html>

[] []

               

上一篇:如何解决JSP页面显示乱码问题[2]

下一篇:JSP中图片验证的实现[2]