﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-ytl</title><link>http://www.blogjava.net/ytl-zlq/</link><description>在泥泞中挣扎，在泥泞中成长。</description><language>zh-cn</language><lastBuildDate>Tue, 14 Oct 2008 15:08:58 GMT</lastBuildDate><pubDate>Tue, 14 Oct 2008 15:08:58 GMT</pubDate><ttl>60</ttl><item><title>JSP中乱码解决方案</title><link>http://www.blogjava.net/ytl-zlq/archive/2008/05/08/199280.html</link><dc:creator>ytl</dc:creator><author>ytl</author><pubDate>Thu, 08 May 2008 08:54:00 GMT</pubDate><guid>http://www.blogjava.net/ytl-zlq/archive/2008/05/08/199280.html</guid><wfw:comment>http://www.blogjava.net/ytl-zlq/comments/199280.html</wfw:comment><comments>http://www.blogjava.net/ytl-zlq/archive/2008/05/08/199280.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/ytl-zlq/comments/commentRss/199280.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ytl-zlq/services/trackbacks/199280.html</trackback:ping><description><![CDATA[<p align="left"><strong>个人在项目开发中总结的。供大家参考<br />
</strong><br />
1.页面显示中文时出现的乱码，通常使用<br />
</p>
<div style="border-right: #0000ff 1px solid; padding-right: 5px; border-top: #0000ff 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #0000ff 1px solid; width: 37.65%; word-break: break-all; padding-top: 4px; border-bottom: #0000ff 1px solid; height: 25px; background-color: #eeeeee"><span style="color: #008080">1</span>&nbsp;<span style="color: #000000">&lt;%</span><span style="color: #000000">@&nbsp;page&nbsp;contentType</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">text/html;charset=gb2312</span><span style="color: #000000">"</span><span style="color: #000000">%&gt;</span></div>
<p align="left">&nbsp;</p>
<p align="left">可以达到处理乱码的效果<br />
<br />
2.从请求中获得数据是出现的中文乱码处理方法有<br />
(1) get请求有两种处理方法<br />
方法1：<br />
在tomcat的配置文件(conf)中的server.xml的 </p>
<div align="left">
<div style="border-right: #0000ff 1px solid; padding-right: 5px; border-top: #0000ff 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #0000ff 1px solid; width: 37.28%; color: #0000ff; word-break: break-all; padding-top: 4px; border-bottom: #0000ff 1px solid; height: 70px; background-color: #eeeeee"><span style="color: #008080">1</span>&nbsp;<span style="color: #000000">&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">Connector&nbsp;port</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">8080</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;protocol</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">HTTP/1.1</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;<br />
</span><span style="color: #008080">2</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;connectionTimeout</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">20000</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;<br />
</span><span style="color: #008080">3</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;redirectPort</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">8443</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;<br />
</span><span style="color: #008080">4</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;URIEncoding</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">gb2312</span><span style="color: #000000">"</span><span style="color: #000000">/&gt;</span></div>
</div>
<p align="left"><br />
加入上面第4行代码即可。<br />
方法2：也就是通常说的再编码的说法，<br />
</p>
<div align="left">
<div style="border-right: #0000ff 1px solid; padding-right: 5px; border-top: #0000ff 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #0000ff 1px solid; width: 37.33%; word-break: break-all; padding-top: 4px; border-bottom: #0000ff 1px solid; height: 138px; background-color: #eeeeee"><span style="color: #008080">1</span><img alt="" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align="top" /><span style="color: #000000">&lt;%</span><span style="color: #000000"><br />
</span><span style="color: #008080">2</span><span style="color: #000000"><img alt="" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;String&nbsp;name</span><span style="color: #000000">=</span><span style="color: #000000">request.getParameter(</span><span style="color: #000000">"</span><span style="color: #000000">name</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
</span><span style="color: #008080">3</span><span style="color: #000000"><img alt="" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">byte</span><span style="color: #000000">&nbsp;[]b&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;name.getBytes(</span><span style="color: #000000">"</span><span style="color: #000000">GB2312</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
</span><span style="color: #008080">4</span><span style="color: #000000"><img alt="" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;name</span><span style="color: #000000">=</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;String(b);<br />
</span><span style="color: #008080">5</span><span style="color: #000000"><img alt="" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">%&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">6</span><span style="color: #000000"><img alt="" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align="top" />也可简化为：<br />
</span><span style="color: #008080">7</span><span style="color: #000000"><img alt="" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">&lt;%=</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;String(request.getParameter().getBytes(</span><span style="color: #000000">"</span><span style="color: #000000">GB2312</span><span style="color: #000000">"</span><span style="color: #000000">))<br />
</span><span style="color: #008080">8</span><span style="color: #000000"><img alt="" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">%&gt;</span></div>
</div>
<p align="left"><br />
(2)post请求<br />
在jsp页面中加入也下代码<br />
</p>
<div align="left">
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #008080">1</span><img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="color: #000000">&lt;%</span><span style="color: #000000">request.setCharacterEncoding(</span><span style="color: #000000">"</span><span style="color: #000000">gb2312</span><span style="color: #000000">"</span><span style="color: #000000">);</span><span style="color: #000000">%&gt;</span></div>
</div>
<p align="left">需要注意的是这部分代码要放写在获得请求内容以前。<br />
<br />
3.以上就是JSP页面中出现乱码的方法，最后我想说的就是如何确定发送的<br />
&nbsp; 请求是GET 还是POST。<br />
(1)一般表单(Form)提交中有method方法确定。<br />
(2)通过URL链接传递为GET方法提交<br />
(3)通过地址重写的为GET方法提交<br />
<br />
谢谢阅读 </p>
  <img src ="http://www.blogjava.net/ytl-zlq/aggbug/199280.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ytl-zlq/" target="_blank">ytl</a> 2008-05-08 16:54 <a href="http://www.blogjava.net/ytl-zlq/archive/2008/05/08/199280.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java Web 学习</title><link>http://www.blogjava.net/ytl-zlq/archive/2008/01/14/175285.html</link><dc:creator>ytl</dc:creator><author>ytl</author><pubDate>Mon, 14 Jan 2008 11:45:00 GMT</pubDate><guid>http://www.blogjava.net/ytl-zlq/archive/2008/01/14/175285.html</guid><wfw:comment>http://www.blogjava.net/ytl-zlq/comments/175285.html</wfw:comment><comments>http://www.blogjava.net/ytl-zlq/archive/2008/01/14/175285.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.blogjava.net/ytl-zlq/comments/commentRss/175285.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/ytl-zlq/services/trackbacks/175285.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;我是软件专业现在是大二的学生，我们已经学了1年的Java 知识，现在还没有开Java Web&nbsp; 我想多<br />
<br />
提前和多学点知识，可我有点迷惑。开始应该还先学JSP方面的知识，学JSP 必须要学习HTML方面的知道，<br />
<br />
如涉及到CSS,JS.如果想把网站设计更美观的还需要学习PS。当一切都好的时候，可能考虑学习框架，可现<br />
<br />
在Java框架特多，我应该怎么选择，那些好啊。最后学习J2EE方面东西。我在互联网上看到，有点人说学习<br />
<br />
J2EE可无EJB，这是真的吗？？还有最后问题学了这样一切，现在流行AJAX。又要学习这个知识。我想了我<br />
<br />
应该从哪里开始啊。如果都学一个人精力不能有那么多啊，可要是不学那开发做出来东西在外观或其他方面<br />
<br />
没有别人好吧。希望那些高手们，帮我出个主意。。谢谢啦。。。<br />
</p>
<img src ="http://www.blogjava.net/ytl-zlq/aggbug/175285.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/ytl-zlq/" target="_blank">ytl</a> 2008-01-14 19:45 <a href="http://www.blogjava.net/ytl-zlq/archive/2008/01/14/175285.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>