﻿<?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-CH.L In Java</title><link>http://www.blogjava.net/CHL/</link><description>Browse the World with Java.</description><language>zh-cn</language><lastBuildDate>Sun, 12 Apr 2026 06:00:13 GMT</lastBuildDate><pubDate>Sun, 12 Apr 2026 06:00:13 GMT</pubDate><ttl>60</ttl><item><title>doGet()和doPost()的区别</title><link>http://www.blogjava.net/CHL/archive/2009/05/07/269366.html</link><dc:creator>CH.L</dc:creator><author>CH.L</author><pubDate>Thu, 07 May 2009 03:12:00 GMT</pubDate><guid>http://www.blogjava.net/CHL/archive/2009/05/07/269366.html</guid><wfw:comment>http://www.blogjava.net/CHL/comments/269366.html</wfw:comment><comments>http://www.blogjava.net/CHL/archive/2009/05/07/269366.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/CHL/comments/commentRss/269366.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/CHL/services/trackbacks/269366.html</trackback:ping><description><![CDATA[<p><span style="font-family: Tahoma"><span style="font-size: 12pt"><span style="font-size: 10pt">get只有一个流，参数附加在url后，地址行显示要传送的信息，大小个数有严格限制且只能是字符串。<br />
post的参数是通过另外的流传递的， 不通过url，所以可以很大，也可以传递二进制数据，如文件的上传。 <br />
<br />
</span></span></span></p>
<p><span style="font-family: Tahoma"><span style="font-size: 12pt"><span style="font-size: 10pt">1、安全</span></span></span></p>
<p><span style="font-family: Tahoma"><span style="font-size: 12pt"><span style="font-size: 10pt">GET调用在URL里显示正传送给SERVLET的数据，这在系统的安全方面可能带来问题，例如用户名和密码等</span></span></span></p>
<p><span style="font-family: Tahoma"><span style="font-size: 12pt"><span style="font-size: 10pt">POST就可以在一定程度上解决此类问题</span></span></span></p>
<p><span style="font-family: Tahoma"><span style="font-size: 12pt"><span style="font-size: 10pt">2、服务器接收方式</span></span></span></p>
<p><span style="font-family: Tahoma"><span style="font-size: 12pt"><span style="font-size: 10pt">服务器随机接受GET方法的数据，一旦断电等原因，服务器也不知道信息是否发送完毕</span></span></span></p>
<p><span style="font-family: Tahoma"><span style="font-size: 12pt"><span style="font-size: 10pt">而POST方法，服务器先接受数据信息的长度，然后再接受数据</span></span></span></p>
<p><span style="font-family: Tahoma"><span style="font-size: 12pt"><span style="font-size: 10pt">3、form运行方式</span></span></span></p>
<p><span style="font-family: Tahoma"><span style="font-size: 12pt"><span style="font-size: 10pt">当form框里面的method为get时，执行doGet方法<br />
当form框里面的method为post时，执行doPost方法<br />
</span></span></span></p>
<p><span style="font-family: Tahoma"><span style="font-size: 12pt"><span style="font-size: 10pt">4、容量限制</span></span></span></p>
<p><span style="font-family: Tahoma"><span style="font-size: 12pt"><span style="font-size: 10pt">GET方法后面的信息量字节大小不要超过1.3K，而Post则没有限制</span></span></span></p>
<p><span style="font-family: Tahoma"><span style="font-size: 12pt"><span style="font-size: 10pt">###########最后说明的是：</span></span></span></p>
<p><span style="font-family: Tahoma"><span style="font-size: 12pt"><span style="font-size: 10pt">你可以用service()来实现，它包含了doget和dopost ；<font size="2">service方法是接口中的方法，servlet容器把所有请求发送到该方法，该方法默认行为是转发http请求到doXXX方法中，如果你重载了该方法，默认操作被覆盖，不再进行转发操作！</font></span></span></span></p>
<p><span style="font-family: Tahoma"><span style="font-size: 12pt"><span style="font-size: 10pt">service()是在javax.servlet.Servlet接口中定义的, &nbsp; 在 &nbsp; javax.servlet.GenericServlet &nbsp; <br />
&nbsp; &nbsp; 中实现了这个接口, &nbsp; 而 &nbsp; doGet/doPost &nbsp; 则是在 &nbsp; javax.servlet.http.HttpServlet &nbsp; 中实现的, &nbsp; javax.servlet.http.HttpServlet &nbsp; 是 &nbsp; javax.servlet.GenericServlet &nbsp; 的子类. &nbsp; <br />
&nbsp; &nbsp; <br />
&nbsp; 所有可以这样理解, &nbsp; 其实所有的请求均首先由 &nbsp; service() &nbsp; 进行处理, &nbsp; 而在 &nbsp; javax.servlet.http.HttpServlet &nbsp; 的 &nbsp; service() &nbsp; 方法中, &nbsp; 主要做的事情就是判断请求类型是 &nbsp; Get &nbsp; 还是 &nbsp; Post, &nbsp; 然后调用对应的 &nbsp; doGet/doPost &nbsp; 执行.<br />
</span></span></span></p>
<img src ="http://www.blogjava.net/CHL/aggbug/269366.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/CHL/" target="_blank">CH.L</a> 2009-05-07 11:12 <a href="http://www.blogjava.net/CHL/archive/2009/05/07/269366.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>apache2 autoindex charset设置</title><link>http://www.blogjava.net/CHL/archive/2008/08/17/222593.html</link><dc:creator>CH.L</dc:creator><author>CH.L</author><pubDate>Sun, 17 Aug 2008 11:14:00 GMT</pubDate><guid>http://www.blogjava.net/CHL/archive/2008/08/17/222593.html</guid><wfw:comment>http://www.blogjava.net/CHL/comments/222593.html</wfw:comment><comments>http://www.blogjava.net/CHL/archive/2008/08/17/222593.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/CHL/comments/commentRss/222593.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/CHL/services/trackbacks/222593.html</trackback:ping><description><![CDATA[今天在Ubuntu上试着配置了一下Apache,在目录中有中文名，在索引目录中显示为乱码，查到了Apache Autoindex配置charset的方法：<br />
<br />
在&lt;Apache安装路径&gt;/conf/extra/httpd-autoindex.conf文件中找到<br />
<br />
IndexOptions <br />
<br />
在最后边加上:<span style="color: #000000;"> Charset=UTF-8或者gb2312<br />
<br />
而我用UTF-8才能正确显示中文,gb2312也是乱码.</span><br />
<br />
<img src ="http://www.blogjava.net/CHL/aggbug/222593.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/CHL/" target="_blank">CH.L</a> 2008-08-17 19:14 <a href="http://www.blogjava.net/CHL/archive/2008/08/17/222593.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>维度邀请码放送~~</title><link>http://www.blogjava.net/CHL/archive/2008/08/14/221994.html</link><dc:creator>CH.L</dc:creator><author>CH.L</author><pubDate>Thu, 14 Aug 2008 06:24:00 GMT</pubDate><guid>http://www.blogjava.net/CHL/archive/2008/08/14/221994.html</guid><wfw:comment>http://www.blogjava.net/CHL/comments/221994.html</wfw:comment><comments>http://www.blogjava.net/CHL/archive/2008/08/14/221994.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/CHL/comments/commentRss/221994.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/CHL/services/trackbacks/221994.html</trackback:ping><description><![CDATA[维度是一个比较不错的统计,可以统计网站访问者的"性别/网速/鼠标行为"等很多有特色的内容,看起来很有潜力.<br />
<br />
最近在公测,感兴趣的朋友可以留下邮箱.<br />
<br />
<img src ="http://www.blogjava.net/CHL/aggbug/221994.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/CHL/" target="_blank">CH.L</a> 2008-08-14 14:24 <a href="http://www.blogjava.net/CHL/archive/2008/08/14/221994.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>BAT 命令大全</title><link>http://www.blogjava.net/CHL/archive/2008/07/26/217700.html</link><dc:creator>CH.L</dc:creator><author>CH.L</author><pubDate>Sat, 26 Jul 2008 10:53:00 GMT</pubDate><guid>http://www.blogjava.net/CHL/archive/2008/07/26/217700.html</guid><wfw:comment>http://www.blogjava.net/CHL/comments/217700.html</wfw:comment><comments>http://www.blogjava.net/CHL/archive/2008/07/26/217700.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/CHL/comments/commentRss/217700.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/CHL/services/trackbacks/217700.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一篇介绍BAT命令的文章,在使用Resin的时候想通过BAT自动启动Resin,所以顺便学习一下BAT的命令....&nbsp;&nbsp;<a href='http://www.blogjava.net/CHL/archive/2008/07/26/217700.html'>阅读全文</a><img src ="http://www.blogjava.net/CHL/aggbug/217700.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/CHL/" target="_blank">CH.L</a> 2008-07-26 18:53 <a href="http://www.blogjava.net/CHL/archive/2008/07/26/217700.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>struts2 struts.xml配置文件详解</title><link>http://www.blogjava.net/CHL/archive/2008/07/24/217284.html</link><dc:creator>CH.L</dc:creator><author>CH.L</author><pubDate>Thu, 24 Jul 2008 13:26:00 GMT</pubDate><guid>http://www.blogjava.net/CHL/archive/2008/07/24/217284.html</guid><wfw:comment>http://www.blogjava.net/CHL/comments/217284.html</wfw:comment><comments>http://www.blogjava.net/CHL/archive/2008/07/24/217284.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/CHL/comments/commentRss/217284.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/CHL/services/trackbacks/217284.html</trackback:ping><description><![CDATA[<p>&nbsp;</p>
<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">&nbsp;1</span>&nbsp;<span style="color: #0000ff">&lt;!</span><span style="color: #ff00ff">DOCTYPE&nbsp;struts&nbsp;PUBLIC&nbsp;"-//Apache&nbsp;Software&nbsp;Foundation//DTD&nbsp;Struts&nbsp;Configuration&nbsp;2.0//EN"&nbsp;"http://struts.apache.org/dtds/struts-2.0.dtd"&nbsp;</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">&nbsp;2</span>&nbsp;<span style="color: #0000ff">&lt;</span><span style="color: #800000">struts</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">&nbsp;3</span>&nbsp;<span style="color: #000000"><br />
</span><span style="color: #008080">&nbsp;4</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">&lt;!--</span><span style="color: #008000">&nbsp;include节点是struts2中组件化的方式&nbsp;可以将每个功能模块独立到一个xml配置文件中&nbsp;然后用include节点引用&nbsp;</span><span style="color: #008000">--&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">&nbsp;5</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">include&nbsp;</span><span style="color: #ff0000">file</span><span style="color: #0000ff">="struts-default.xml"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">include</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">&nbsp;6</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">&nbsp;7</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">&nbsp;8</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">&lt;!--</span><span style="color: #008000">&nbsp;package提供了将多个Action组织为一个模块的方式<br />
</span><span style="color: #008080">&nbsp;9</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;package的名字必须是唯一的&nbsp;package可以扩展&nbsp;当一个package扩展自<br />
</span><span style="color: #008080">10</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;另一个package时该package会在本身配置的基础上加入扩展的package<br />
</span><span style="color: #008080">11</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;的配置&nbsp;父package必须在子package前配置&nbsp;<br />
</span><span style="color: #008080">12</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name：package名称<br />
</span><span style="color: #008080">13</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;extends:继承的父package名称<br />
</span><span style="color: #008080">14</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;abstract:设置package的属性为抽象的&nbsp;抽象的package不能定义action&nbsp;值true:false<br />
</span><span style="color: #008080">15</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;namespace:定义package命名空间&nbsp;该命名空间影响到url的地址，例如此命名空间为/test那么访问是的地址为http://localhost:8080/struts2/test/XX.action<br />
</span><span style="color: #008080">16</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">--&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">17</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">package&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="com.kay.struts2"</span><span style="color: #ff0000">&nbsp;extends</span><span style="color: #0000ff">="struts-default"</span><span style="color: #ff0000">&nbsp;namespace</span><span style="color: #0000ff">="/test"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">18</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">interceptors</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">19</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">&lt;!--</span><span style="color: #008000">&nbsp;定义拦截器&nbsp;<br />
</span><span style="color: #008080">20</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name:拦截器名称<br />
</span><span style="color: #008080">21</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;class:拦截器类路径<br />
</span><span style="color: #008080">22</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">--&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">23</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">interceptor&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="timer"</span><span style="color: #ff0000">&nbsp;class</span><span style="color: #0000ff">="com.kay.timer"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">interceptor</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">24</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">interceptor&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="logger"</span><span style="color: #ff0000">&nbsp;class</span><span style="color: #0000ff">="com.kay.logger"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">interceptor</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">25</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">&lt;!--</span><span style="color: #008000">&nbsp;定义拦截器栈&nbsp;</span><span style="color: #008000">--&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">26</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">interceptor-stack&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="mystack"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">27</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">interceptor-ref&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="timer"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">interceptor-ref</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">28</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">interceptor-ref&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="logger"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">interceptor-ref</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">29</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">interceptor-stack</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">30</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">interceptors</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">31</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">32</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">&lt;!--</span><span style="color: #008000">&nbsp;定义默认的拦截器&nbsp;每个Action都会自动引用<br />
</span><span style="color: #008080">33</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;如果Action中引用了其它的拦截器&nbsp;默认的拦截器将无效&nbsp;</span><span style="color: #008000">--&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">34</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">default-interceptor-ref&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="mystack"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">default-interceptor-ref</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">35</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">36</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">37</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">&lt;!--</span><span style="color: #008000">&nbsp;全局results配置&nbsp;</span><span style="color: #008000">--&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">38</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">global-results</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">39</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">result&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="input"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">/error.jsp</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">result</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">40</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">global-results</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">41</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">42</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">&lt;!--</span><span style="color: #008000">&nbsp;Action配置&nbsp;一个Action可以被多次映射(只要action配置中的name不同)<br />
</span><span style="color: #008080">43</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name：action名称<br />
</span><span style="color: #008080">44</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;class:&nbsp;对应的类的路径<br />
</span><span style="color: #008080">45</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;method:&nbsp;调用Action中的方法名<br />
</span><span style="color: #008080">46</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">--&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">47</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">action&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="hello"</span><span style="color: #ff0000">&nbsp;class</span><span style="color: #0000ff">="com.kay.struts2.Action.LoginAction"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">48</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">&lt;!--</span><span style="color: #008000">&nbsp;引用拦截器<br />
</span><span style="color: #008080">49</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name:拦截器名称或拦截器栈名称<br />
</span><span style="color: #008080">50</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">--&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">51</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">interceptor-ref&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="timer"</span><span style="color: #0000ff">&gt;&lt;/</span><span style="color: #800000">interceptor-ref</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">52</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">53</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">&lt;!--</span><span style="color: #008000">&nbsp;节点配置<br />
</span><span style="color: #008080">54</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;:&nbsp;result名称&nbsp;和Action中返回的值相同<br />
</span><span style="color: #008080">55</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type&nbsp;:&nbsp;result类型&nbsp;不写则选用superpackage的type&nbsp;struts-default.xml中的默认为dispatcher<br />
</span><span style="color: #008080">56</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">--&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">57</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">result&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="success"</span><span style="color: #ff0000">&nbsp;type</span><span style="color: #0000ff">="dispatcher"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">/talk.jsp</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">result</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">58</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">&lt;!--</span><span style="color: #008000">&nbsp;参数设置&nbsp;<br />
</span><span style="color: #008080">59</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name：对应Action中的get/set方法&nbsp;<br />
</span><span style="color: #008080">60</span>&nbsp;<span style="color: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">--&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">61</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">param&nbsp;</span><span style="color: #ff0000">name</span><span style="color: #0000ff">="url"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">http://www.sina.com</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">param</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">62</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">action</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">63</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">package</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">64</span>&nbsp;<span style="color: #0000ff">&lt;/</span><span style="color: #800000">struts</span><span style="color: #0000ff">&gt;</span></div>
<img src ="http://www.blogjava.net/CHL/aggbug/217284.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/CHL/" target="_blank">CH.L</a> 2008-07-24 21:26 <a href="http://www.blogjava.net/CHL/archive/2008/07/24/217284.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>BCDEDIT命令详解</title><link>http://www.blogjava.net/CHL/archive/2008/07/23/216985.html</link><dc:creator>CH.L</dc:creator><author>CH.L</author><pubDate>Wed, 23 Jul 2008 09:44:00 GMT</pubDate><guid>http://www.blogjava.net/CHL/archive/2008/07/23/216985.html</guid><wfw:comment>http://www.blogjava.net/CHL/comments/216985.html</wfw:comment><comments>http://www.blogjava.net/CHL/archive/2008/07/23/216985.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/CHL/comments/commentRss/216985.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/CHL/services/trackbacks/216985.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: BCDEDIT命令详解,很全.&nbsp;&nbsp;<a href='http://www.blogjava.net/CHL/archive/2008/07/23/216985.html'>阅读全文</a><img src ="http://www.blogjava.net/CHL/aggbug/216985.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/CHL/" target="_blank">CH.L</a> 2008-07-23 17:44 <a href="http://www.blogjava.net/CHL/archive/2008/07/23/216985.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SmartFdisk(简称Sfdisk)实现多系统引导</title><link>http://www.blogjava.net/CHL/archive/2008/07/23/216971.html</link><dc:creator>CH.L</dc:creator><author>CH.L</author><pubDate>Wed, 23 Jul 2008 09:31:00 GMT</pubDate><guid>http://www.blogjava.net/CHL/archive/2008/07/23/216971.html</guid><wfw:comment>http://www.blogjava.net/CHL/comments/216971.html</wfw:comment><comments>http://www.blogjava.net/CHL/archive/2008/07/23/216971.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/CHL/comments/commentRss/216971.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/CHL/services/trackbacks/216971.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 介绍Sfdisk使用方法的一篇文章,很不错.&nbsp;&nbsp;<a href='http://www.blogjava.net/CHL/archive/2008/07/23/216971.html'>阅读全文</a><img src ="http://www.blogjava.net/CHL/aggbug/216971.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/CHL/" target="_blank">CH.L</a> 2008-07-23 17:31 <a href="http://www.blogjava.net/CHL/archive/2008/07/23/216971.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>互联网HTTP连接等出错代码大全</title><link>http://www.blogjava.net/CHL/archive/2008/07/11/214313.html</link><dc:creator>CH.L</dc:creator><author>CH.L</author><pubDate>Fri, 11 Jul 2008 09:52:00 GMT</pubDate><guid>http://www.blogjava.net/CHL/archive/2008/07/11/214313.html</guid><wfw:comment>http://www.blogjava.net/CHL/comments/214313.html</wfw:comment><comments>http://www.blogjava.net/CHL/archive/2008/07/11/214313.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/CHL/comments/commentRss/214313.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/CHL/services/trackbacks/214313.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 互联网HTTP连接等出错代码大全&nbsp;&nbsp;<a href='http://www.blogjava.net/CHL/archive/2008/07/11/214313.html'>阅读全文</a><img src ="http://www.blogjava.net/CHL/aggbug/214313.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/CHL/" target="_blank">CH.L</a> 2008-07-11 17:52 <a href="http://www.blogjava.net/CHL/archive/2008/07/11/214313.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ghost 高级使用教程</title><link>http://www.blogjava.net/CHL/archive/2008/06/18/201197.html</link><dc:creator>CH.L</dc:creator><author>CH.L</author><pubDate>Wed, 18 Jun 2008 02:15:00 GMT</pubDate><guid>http://www.blogjava.net/CHL/archive/2008/06/18/201197.html</guid><wfw:comment>http://www.blogjava.net/CHL/comments/201197.html</wfw:comment><comments>http://www.blogjava.net/CHL/archive/2008/06/18/201197.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/CHL/comments/commentRss/201197.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/CHL/services/trackbacks/201197.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Ghost 高级使用教程,各种参数详解&nbsp;&nbsp;<a href='http://www.blogjava.net/CHL/archive/2008/06/18/201197.html'>阅读全文</a><img src ="http://www.blogjava.net/CHL/aggbug/201197.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/CHL/" target="_blank">CH.L</a> 2008-06-18 10:15 <a href="http://www.blogjava.net/CHL/archive/2008/06/18/201197.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Nokia手机备份、格机、恢复的方法及注意事项</title><link>http://www.blogjava.net/CHL/archive/2008/06/01/201198.html</link><dc:creator>CH.L</dc:creator><author>CH.L</author><pubDate>Sun, 01 Jun 2008 02:18:00 GMT</pubDate><guid>http://www.blogjava.net/CHL/archive/2008/06/01/201198.html</guid><wfw:comment>http://www.blogjava.net/CHL/comments/201198.html</wfw:comment><comments>http://www.blogjava.net/CHL/archive/2008/06/01/201198.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.blogjava.net/CHL/comments/commentRss/201198.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/CHL/services/trackbacks/201198.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 手机出现以下状况之一可能需要格机：<br><br>经常无缘无故出现莫名其妙的错误； <br>运行软件或打开文件速度明显没有买来时快； <br>按功能键2秒后退出了其它后台程序，但玩游戏时仍提示内存不足； <br>经常试装、测试、卸载软件或游戏；经常死机，白屏，或者自动重启； <br>想拥有纯净、崭新的操作系统； <br>在电池情况良好的情况下无法开机； <br>&nbsp;&nbsp;<a href='http://www.blogjava.net/CHL/archive/2008/06/01/201198.html'>阅读全文</a><img src ="http://www.blogjava.net/CHL/aggbug/201198.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/CHL/" target="_blank">CH.L</a> 2008-06-01 10:18 <a href="http://www.blogjava.net/CHL/archive/2008/06/01/201198.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>