﻿<?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-天道酬勤</title><link>http://www.blogjava.net/hanhonl/</link><description /><language>zh-cn</language><lastBuildDate>Sun, 12 Apr 2026 11:42:38 GMT</lastBuildDate><pubDate>Sun, 12 Apr 2026 11:42:38 GMT</pubDate><ttl>60</ttl><item><title>How to differentiate throws and throw ?</title><link>http://www.blogjava.net/hanhonl/archive/2008/10/07/232950.html</link><dc:creator>Alex_Han</dc:creator><author>Alex_Han</author><pubDate>Tue, 07 Oct 2008 08:50:00 GMT</pubDate><guid>http://www.blogjava.net/hanhonl/archive/2008/10/07/232950.html</guid><wfw:comment>http://www.blogjava.net/hanhonl/comments/232950.html</wfw:comment><comments>http://www.blogjava.net/hanhonl/archive/2008/10/07/232950.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/hanhonl/comments/commentRss/232950.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hanhonl/services/trackbacks/232950.html</trackback:ping><description><![CDATA[<span  style="font-family: 宋体; font-size: 12px; line-height: 16px; ">throws是用来声明一个方法可能抛出的所有异常信息<br />
throw则是指抛出的一个具体的异常类型。<br />
通常在一个方法（类）的声明处通过throws声明方法（类）可能抛出的异常信息，而在方法（类）内部通过throw声明一个具体的异常信息。<br />
throws通常不用显示的捕获异常，可由系统自动将所有捕获的异常信息抛给上级方法；<br />
throw则需要用户自己捕获相关的异常，而后在对其进行相关包装，最后在将包装后的异常信息抛出。</span>
<img src ="http://www.blogjava.net/hanhonl/aggbug/232950.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hanhonl/" target="_blank">Alex_Han</a> 2008-10-07 16:50 <a href="http://www.blogjava.net/hanhonl/archive/2008/10/07/232950.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于httpclient模拟用户登录web站点问题</title><link>http://www.blogjava.net/hanhonl/archive/2008/05/28/203496.html</link><dc:creator>Alex_Han</dc:creator><author>Alex_Han</author><pubDate>Wed, 28 May 2008 06:55:00 GMT</pubDate><guid>http://www.blogjava.net/hanhonl/archive/2008/05/28/203496.html</guid><wfw:comment>http://www.blogjava.net/hanhonl/comments/203496.html</wfw:comment><comments>http://www.blogjava.net/hanhonl/archive/2008/05/28/203496.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/hanhonl/comments/commentRss/203496.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hanhonl/services/trackbacks/203496.html</trackback:ping><description><![CDATA[&nbsp;&nbsp; 有关HttpClient模拟用户登录问题，网上资料介绍很多，在我要登录的站点是用Acegi控制权限的，测试多次都不成功，不知道什么原因。<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <u><strong><span style="color: red;">Souce Code:</span></strong></u><br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HttpClient client = new HttpClient(); &nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; client.getParams().setCookiePolicy(CookiePolicy.BROWSER_COMPATIBILITY);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; try {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; PostMethod post = new PostMethod("http://localhost:8080/test/");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; NameValuePair name = new NameValuePair("j_username", "aaa");<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NameValuePair pass = new NameValuePair("j_password", "111");&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; post.setRequestBody(new NameValuePair[]{name,pass});<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; int status = client.executeMethod(post);<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(status);&nbsp;&nbsp;&nbsp; &nbsp; <br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <em><span style="color: red;">System.out.println(post.getResponseBodyAsString()); // 得到的还是登录页面的内容</span></em><br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; post.releaseConnection();<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } catch (HttpException e) {<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; e.printStackTrace();<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; } catch (IOException e) {<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; e.printStackTrace();<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br />
<img src ="http://www.blogjava.net/hanhonl/aggbug/203496.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hanhonl/" target="_blank">Alex_Han</a> 2008-05-28 14:55 <a href="http://www.blogjava.net/hanhonl/archive/2008/05/28/203496.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>有关Struts2 Date类型转换的问题</title><link>http://www.blogjava.net/hanhonl/archive/2008/05/26/202928.html</link><dc:creator>Alex_Han</dc:creator><author>Alex_Han</author><pubDate>Mon, 26 May 2008 07:06:00 GMT</pubDate><guid>http://www.blogjava.net/hanhonl/archive/2008/05/26/202928.html</guid><wfw:comment>http://www.blogjava.net/hanhonl/comments/202928.html</wfw:comment><comments>http://www.blogjava.net/hanhonl/archive/2008/05/26/202928.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.blogjava.net/hanhonl/comments/commentRss/202928.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hanhonl/services/trackbacks/202928.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 在使用Struts2开发Web应用时，如果使用Date类型数据时，Struts2会调用Date转换器来处理页面的Date字符串到Date类型的转换，在阅读了Struts2的Code后，发现Date转换器使用的日期格式都不是中文日期格式，而我们的日期字符串格式为2008-05-26 12：00，当找不到对应的日期格式时，Struts2会用短日期格式来处理（yy-MM-dd），这时如果我们需要长日期格式的数据，在日期转换后是拿不到准确数据的，不知道有没有同仁处理过类似的问题，欢迎大家给个合适的解决方案。<br />
<img src ="http://www.blogjava.net/hanhonl/aggbug/202928.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hanhonl/" target="_blank">Alex_Han</a> 2008-05-26 15:06 <a href="http://www.blogjava.net/hanhonl/archive/2008/05/26/202928.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>中小型企业到底需要什么软件产品？</title><link>http://www.blogjava.net/hanhonl/archive/2007/10/22/155029.html</link><dc:creator>Alex_Han</dc:creator><author>Alex_Han</author><pubDate>Mon, 22 Oct 2007 08:38:00 GMT</pubDate><guid>http://www.blogjava.net/hanhonl/archive/2007/10/22/155029.html</guid><wfw:comment>http://www.blogjava.net/hanhonl/comments/155029.html</wfw:comment><comments>http://www.blogjava.net/hanhonl/archive/2007/10/22/155029.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/hanhonl/comments/commentRss/155029.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hanhonl/services/trackbacks/155029.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;<strong style="font-family: 黑体">问卷调查</strong><br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;中小型企业到底需要什么软件产品，欢迎大家讨论！<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;如：crm、erp、oa、hr等
 <img src ="http://www.blogjava.net/hanhonl/aggbug/155029.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hanhonl/" target="_blank">Alex_Han</a> 2007-10-22 16:38 <a href="http://www.blogjava.net/hanhonl/archive/2007/10/22/155029.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在Window下右键方式打开Dos命令窗口</title><link>http://www.blogjava.net/hanhonl/archive/2007/05/11/116752.html</link><dc:creator>Alex_Han</dc:creator><author>Alex_Han</author><pubDate>Fri, 11 May 2007 07:38:00 GMT</pubDate><guid>http://www.blogjava.net/hanhonl/archive/2007/05/11/116752.html</guid><wfw:comment>http://www.blogjava.net/hanhonl/comments/116752.html</wfw:comment><comments>http://www.blogjava.net/hanhonl/archive/2007/05/11/116752.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/hanhonl/comments/commentRss/116752.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/hanhonl/services/trackbacks/116752.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在使用Dos命令时，我们必须通过命令cmd/command来打开dos窗口，再切换到运行目录，频繁的切换使人非常的厌烦，我们可以通过修改注册表来快速的切换到运行目录。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <font face=宋体>在&#8220;开始&#8221;－&#8220;运行&#8221;中输入&#8220;regedit&#8221;，打开注册表。找到\HKEY_CLASSES_ROOT\Folder\shell，如果没有shell，可以在Folder下新建一个名为shell的键，在shell下新建一个名为&#8220;命令行(Command Windows)&#8221;的键，在这个键之下再建一个新的名为&#8220;Command&#8221;的键，设置默认值为&#8220;cmd /K cd /d %L&#8221;。<br>&nbsp;</font><br><img height=427 hspace=5 src="http://www.cnblogs.com/images/cnblogs_com/java_aix/SubversionCourse1/Subversion_Regedit.JPG" width=640 align=baseline border=0><br><br><font face=宋体>完成后的效果如下： <br><img height=427 hspace=5 src="http://www.cnblogs.com/images/cnblogs_com/java_aix/SubversionCourse1/Subversion_CommandWindow.JPG" width=640 align=baseline border=0><br><span style="FONT-FAMILY: 宋体">这样当我们选中一个目录，在右键上下文菜单里面就多了一个&#8220;<font face=宋体>命令行(Command Windows)&#8221;的选项，单击这个选项就可以打开一个命令行窗口并且快速切换到当前选中的目录。</font></span></font> 
<img src ="http://www.blogjava.net/hanhonl/aggbug/116752.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/hanhonl/" target="_blank">Alex_Han</a> 2007-05-11 15:38 <a href="http://www.blogjava.net/hanhonl/archive/2007/05/11/116752.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>