⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jspzw.htm

📁 一个不错JSP入门教程.
💻 HTM
字号:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>JSP显示中文问题的解决方案&nbsp;&nbsp; 发信人</title>
</head>

<body>

<p><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">JSP</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">显示中文问题的解决方案</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;"><br>
<br>
<br>
</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">发信人</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">:&nbsp;ying9(</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">酒井樱</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">),&nbsp;</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">信区</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">:&nbsp;Java&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">标 题</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">:&nbsp;Re:&nbsp;jsp</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">和</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">servlet</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">中文显示问题</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;<br>
</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">发信站</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">:&nbsp;BBS&nbsp;</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">水木清华站</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;(Sun&nbsp;Apr&nbsp;16&nbsp;21:59:02&nbsp;2000)&nbsp;<br>
<br>
</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">【</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">在</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;yxqyxq&nbsp;(</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">玻璃心</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">)&nbsp;</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">的大作中提到</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">:&nbsp;</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">】</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;
mso-hansi-font-family:&quot;\000B&#12;&quot;">这两天在</span><span lang="EN-US" style="font-family:
&quot;\000B&#12;&quot;">win98</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:
&quot;\000B&#12;&quot;">下装</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">apache1.3.9</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">加</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">jserv</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">和</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">gnujsp1.0,jdk1.2.2,jsdk2.0&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;
mso-hansi-font-family:&quot;\000B&#12;&quot;">发现中文无法正常显示。要么乱码</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">,</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;
mso-hansi-font-family:&quot;\000B&#12;&quot;">要么出错。</span><span lang="EN-US" style="font-family:
&quot;\000B&#12;&quot;">&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;
mso-hansi-font-family:&quot;\000B&#12;&quot;">经网友提醒,总结了以下几条方法。</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;1</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;
mso-hansi-font-family:&quot;\000B&#12;&quot;">:修改区域设置</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">:</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;
mso-hansi-font-family:&quot;\000B&#12;&quot;">在控制面版中选择区域设置,设为英语(美国)</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">?nbsp;&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">然后重起。一切就都正常。</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;2</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;
mso-hansi-font-family:&quot;\000B&#12;&quot;">:在</span><span lang="EN-US" style="font-family:
&quot;\000B&#12;&quot;">jsp</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:
&quot;\000B&#12;&quot;">页中加入一条语句:</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%@&nbsp;page&nbsp;contentType=&quot;text/html;charset=gb2312&quot;&nbsp;%&gt;&nbsp;?<br>
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">琷</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">sp</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;
mso-hansi-font-family:&quot;\000B&#12;&quot;">显示就正常了。</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;3</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;
mso-hansi-font-family:&quot;\000B&#12;&quot;">:在编译</span><span lang="EN-US" style="font-family:
&quot;\000B&#12;&quot;">servlet</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:
&quot;\000B&#12;&quot;">和</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">jsp</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">时加入代码选项。编译</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">servlet</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">使用</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;javac&nbsp;-encoding&nbsp;iso8859_1&nbsp;myservlet.java&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">在</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">jsp</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;
mso-hansi-font-family:&quot;\000B&#12;&quot;">的</span><span lang="EN-US" style="font-family:
&quot;\000B&#12;&quot;">zone</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:
&quot;\000B&#12;&quot;">配置文件中</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">.</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">修改编译参数为:</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;compiler=builtin-javac&nbsp;-encoding&nbsp;ISO8859_1&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">使用这种方法后,不需要作其他的改动就可以正常显示中文了。</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">只是看前面网友的文章在编译</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">servlet</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">时都用</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">GBK</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;
mso-hansi-font-family:&quot;\000B&#12;&quot;">码,我试了很多</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">次都不行。而且使用</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">ISO8859_1</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">在原理上难以理解。烦请那位网友给讲讲。</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">没有啊?原理上很好理解的说,呵呵。</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">encoding&nbsp;ISO8859_1</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">的意思和第一个方法</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;<br>
<br>
</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">意思是一样的,呵呵。</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;4</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;
mso-hansi-font-family:&quot;\000B&#12;&quot;">:最土的办法,在</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">servlet</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">源程序中加入代码变换语句。如</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;try{&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;out.println(new&nbsp;(&nbsp;(new&nbsp;String(&quot;</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">我爱死你了</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&quot;)).getBytes(&quot;GBK&quot;),&quot;ISO8859_1&quot;))&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;catch(&nbsp;UnsupportedEncodingException&nbsp;e)&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;.......&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;<br>
:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="mso-ascii-font-family:
&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">使用这种方法一定要注意捕获</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">UnsupportedEncodingException</span><span style="mso-ascii-font-family:&quot;\000B&#12;&quot;;mso-hansi-font-family:&quot;\000B&#12;&quot;">这个异常。</span><span lang="EN-US" style="font-family:&quot;\000B&#12;&quot;">&nbsp;<o:p>
</o:p>
</span></p>

</body>

</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -