<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[安道生網站技術練功房 - Latest forum topics]]></title>
		<link>http://www.andowson.com/recentTopics/list.page</link>
		<description><![CDATA[The newest discussed topics in the entire board]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>JSP精選實用範例(五):抓取網頁</title>
				<description><![CDATA[ 如果是在公司內部環境使用HttpClient 4去連外部網站須走proxy才能通時，<br /> 將原來這行:<br /> [code]HttpClient httpclient = new DefaultHttpClient();[/code]<br /> 修改為(假設proxy是http://10.160.3.88:8080/):<br /> [code]HttpHost proxy = new HttpHost("10.160.3.88", 8080);<br /> HttpClient httpclient = new DefaultHttpClient();<br /> httpclient.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, proxy);[/code]<br /> 同時補上宣告:<br /> [code]&lt;% @page import="org.apache.http.HttpHost" %&gt;<br /> &lt;% @page import="org.apache.http.conn.params.ConnRoutePNames" %&gt;[/code]<br /> 即可。]]></description>
				<guid isPermaLink="true">http://www.andowson.com/posts/preList/215/1226.page</guid>
				<link>http://www.andowson.com/posts/preList/215/1226.page</link>
				<pubDate><![CDATA[Fri, 11 May 2012 17:52:17]]> GMT</pubDate>
				<author><![CDATA[ andowson]]></author>
			</item>
			<item>
				<title>請問要如何修改&quot;會員註冊同意聲明&quot;?</title>
				<description><![CDATA[ 在JForum安裝目錄下之/templates/agreement目錄下存有各種語系的會員註冊同意聲明內容<br /> 您可以修改terms_zh_TW.txt這個檔案。]]></description>
				<guid isPermaLink="true">http://www.andowson.com/posts/preList/582/1225.page</guid>
				<link>http://www.andowson.com/posts/preList/582/1225.page</link>
				<pubDate><![CDATA[Wed, 2 May 2012 11:41:50]]> GMT</pubDate>
				<author><![CDATA[ andowson]]></author>
			</item>
			<item>
				<title>JForum论坛，能否允许用户匿名发表主题，现在部署的论坛是禁止匿名的</title>
				<description><![CDATA[ 重新安裝看看吧~]]></description>
				<guid isPermaLink="true">http://www.andowson.com/posts/preList/580/1223.page</guid>
				<link>http://www.andowson.com/posts/preList/580/1223.page</link>
				<pubDate><![CDATA[Fri, 27 Apr 2012 16:08:23]]> GMT</pubDate>
				<author><![CDATA[ andowson]]></author>
			</item>
			<item>
				<title>請問JForum可以用HTML 標籤劃表格嗎?</title>
				<description><![CDATA[ 目前不行。<br /> 表格比較複雜，如果沒有適當的關閉，會造成版面跑掉，所以目前不支援。<br /> ]]></description>
				<guid isPermaLink="true">http://www.andowson.com/posts/preList/581/1222.page</guid>
				<link>http://www.andowson.com/posts/preList/581/1222.page</link>
				<pubDate><![CDATA[Fri, 27 Apr 2012 16:06:19]]> GMT</pubDate>
				<author><![CDATA[ andowson]]></author>
			</item>
			<item>
				<title>[轉載]「愛戀101～遇見幸福2部曲」—2012遇見幸福新北市政府未婚同仁聯誼活動</title>
				<description><![CDATA[ 發佈單位： 新北市政府人事處<br /> 主辦單位： 	 新北市政府人事處<br /> 活動開始日期： 2012/04/16<br /> 活動截止日期： 2012/05/05<br /> 活動地點：  宜蘭縣五結地區<br /> 邀請對象：  <br /> 1.本府及所屬機關學校現職未婚之公教人員（含教師及非編制人員）。<br /> 2.中華電信現職未婚員工。<br /> 3.中央機關及國營事業機構現職未婚員工。<br /> <br /> 聯絡人員及電話：  好好玩旅行社，詢問電話：（02）2222-5988姜先生或曾小姐<br /> <br /> 網址如下:<br /> <a class="snap_shots" href="http://www.personnel.ntpc.gov.tw/web/Message?command=showDetail&amp;postId=245674&amp;groupId=" target="_blank" rel="nofollow">http://www.personnel.ntpc.gov.tw/web/Message?command=showDetail&amp;postId=245674&amp;groupId=</a>]]></description>
				<guid isPermaLink="true">http://www.andowson.com/posts/preList/579/1217.page</guid>
				<link>http://www.andowson.com/posts/preList/579/1217.page</link>
				<pubDate><![CDATA[Thu, 19 Apr 2012 15:07:55]]> GMT</pubDate>
				<author><![CDATA[ andowson]]></author>
			</item>
			<item>
				<title>[轉載]101年度行政院經建會、農委會、工程會未婚同仁聯誼－『幸福起點站』</title>
				<description><![CDATA[ 101年度行政院經建會、農委會、工程會未婚同仁聯誼活動<br /> <br /> 「幸福起點站」實施計畫 詳情請點選[url=http://www.cepd.gov.tw/m1.aspx?sNo=0015257]連結[/url]<br /> <br /> 報名日期自即日起至101年5月4日止<br /> <br /> 網址如下:<br /> <a class="snap_shots" href="http://www.cepd.gov.tw/m1.aspx?sNo=0015257" target="_blank" rel="nofollow">http://www.cepd.gov.tw/m1.aspx?sNo=0015257</a>]]></description>
				<guid isPermaLink="true">http://www.andowson.com/posts/preList/578/1216.page</guid>
				<link>http://www.andowson.com/posts/preList/578/1216.page</link>
				<pubDate><![CDATA[Thu, 19 Apr 2012 15:01:44]]> GMT</pubDate>
				<author><![CDATA[ andowson]]></author>
			</item>
			<item>
				<title>[轉載]行政院環境保護署「愛戀101－那一年的幸福時光」未婚同仁聯誼活動</title>
				<description><![CDATA[ 「愛戀101－那一年的幸福時光」<br /> 行政院環境保護署101年未婚同仁聯誼活動簡章<br /> 一、目　　的：為促進本署未婚同仁與各機關（構）及民間企業未婚員工交誼，藉舉辦聯誼活動方式，以增進未婚同仁互動機會，特訂定本計畫。<br /> 二、主辦單位：行政院環境保護署<br /> 三、承包廠商：貳叁公關顧問有限公司<br /> 四、活動時間、地點、參加名額及費用：<br /> 梯次	時間	活動地點	費用	參加人數<br /> [color=red]第1梯次	101年6月1日	新北市．石門地區	1,200元	40人[/color]<br /> [color=red]第2梯次	101年6月8日	新北市．石門地區	1,200元	40人[/color]<br /> （一）各梯次參加人數40人（男、女生人數各半）。<br /> （二）集合地點：行政院環境保護署側門（國家圖書館藝術暨資料視聽中心門口，中國文化大學推廣教育部大新館對面）<br />  本署地址：台北市中華路1段83號 （捷運西門站2號出口往國軍英雄館方向直行）<br /> 五、活動內容：（行程表詳如附件一）<br /> 六、參加對象：<br /> （一）全國各機關（構）及公立學校現職未婚公教同仁（不含借調人員、自行招募臨時人員及外包人員）。<br /> （二）台塑關係企業、台灣電力公司、台灣中油股份有限公司、中華電信股份有限公司、南港軟體工業園區、臺灣科學工業園區科學工業同業公會等知名企業未婚人員。<br />    以上參加人員，限大專以上學校畢業之未婚者，每人限報名1梯次<br /> 七、報名及繳費：<br /> （一）請各機關（構）人事單位協助報名事宜，欲報名參加者請填妥名表（詳附件二）並由服務機關證明（即人事單位蓋戳章）後，傳真至本署，如採個人報名者，請附服務機關證明文件（服務證或職員證）、最高學歷證明及身分證正反面影本連同報名表一併傳真。[color=red]報名日期自即日起至101年4月30日止[/color]。<br /> 　　　本署地址：臺北市中正區中華路1段83號<br /> 　　　傳真電話：（02）23145396<br /> 　　　詢問電話：（02）23117722轉2132張科員婷菀<br /> 　　　本署全球資訊網址：[url]http://www.epa.gov.tw/[/url]或公務福利e化平臺網址：[url]http://eserver.dgpa.gov.tw[/url]「未婚聯誼專區」查詢活動相關訊息及報名表下載。<br /> （二）報名人員依傳真報名先後順序經本署確認後，將符合資格名單彙送承辦廠商貳叁公關顧問有限公司，由該公司以e-mail、簡訊或電話通知參加人員（請參加人員務必於報名表詳填e-mail聯絡電<br />       話及手機等聯絡資料）報名人員須於接到通知後，依下列規定辦理繳款事宜：<br />       1.第一梯次通知日期：101年5月2日起。<br />       2.第二梯次通知日期：101年5月7日起。<br />       3.參加人員請務必於接到通知後2日內繳費，未如期繳費者， 將由候補人員依序位遞補之。<br />       4.匯款相關資料：<br />         匯款帳號：1254-717-708461<br />         代收行庫：合作金庫復旦分行 <br />         戶名：貳叁公關顧問有限公司<br />         貳叁公關顧問有限公司聯絡電話：（02）2553-0311<br /> （三）參加人員繳費後，如因個人因素無法出席者，不得私自覓人代理參加，並依國內旅遊定型化契約書規定，應扣除部分手續費用。<br /> （四）因報名人數眾多，未列入參加名單者，將不另行通知。<br /> （五）繳款收據請妥善保管至本活動結束。<br /> 八、經費部分：本活動所繳交之費用，包括車資、餐費、保險費、門票等，所需報名費，每人新臺幣1,200元。<br />     惟各機關（構）為鼓勵所屬同仁參加，得酌予補助。<br /> 九、如有未盡事宜，由本署補充規定之。<br /> <br /> 請至下列網址下載行政院環保署101年未婚同仁聯誼活動，「愛戀101－那一年的幸福時光」，活動簡章、行程表及報名表<br /> <a class="snap_shots" href="http://www.epa.gov.tw/ch/NewsContent.aspx?NewsID=3251&amp;path=5705" target="_blank" rel="nofollow">http://www.epa.gov.tw/ch/NewsContent.aspx?NewsID=3251&amp;path=5705</a>]]></description>
				<guid isPermaLink="true">http://www.andowson.com/posts/preList/577/1215.page</guid>
				<link>http://www.andowson.com/posts/preList/577/1215.page</link>
				<pubDate><![CDATA[Fri, 13 Apr 2012 18:30:52]]> GMT</pubDate>
				<author><![CDATA[ andowson]]></author>
			</item>
			<item>
				<title>jforum单点登录返回</title>
				<description><![CDATA[ 请问一下大家，jforum我已经实现了单点登录，当匿名用户进入jforum，给别人发消息时会提示登录，但是登录完成后怎么返回到登录前的页面啊，该论坛会直接返回到发送消息页面，请问大家怎么实现这个功能。<br /> 谢谢大家！]]></description>
				<guid isPermaLink="true">http://www.andowson.com/posts/preList/576/1214.page</guid>
				<link>http://www.andowson.com/posts/preList/576/1214.page</link>
				<pubDate><![CDATA[Sun, 18 Mar 2012 18:30:48]]> GMT</pubDate>
				<author><![CDATA[ tracy]]></author>
			</item>
			<item>
				<title>[參考]解決Microsoft Word 空白頁問題</title>
				<description><![CDATA[ 今天遇到雙面列印時多了一頁空白頁的問題，後來參考了下列這篇文章後，將第一節的起始頁碼由從0開始改成設為1即可。<br /> <br /> Microsoft Word - 空白頁問題 - 總整理<br /> <a class="snap_shots" href="http://club.excelhome.net/thread-577819-1-1.html" target="_blank" rel="nofollow">http://club.excelhome.net/thread-577819-1-1.html</a><br /> ]]></description>
				<guid isPermaLink="true">http://www.andowson.com/posts/preList/575/1213.page</guid>
				<link>http://www.andowson.com/posts/preList/575/1213.page</link>
				<pubDate><![CDATA[Wed, 7 Mar 2012 18:03:28]]> GMT</pubDate>
				<author><![CDATA[ andowson]]></author>
			</item>
			<item>
				<title>Help me level menu ...</title>
				<description><![CDATA[ Wow, thank you very much andowson :oops: ]]></description>
				<guid isPermaLink="true">http://www.andowson.com/posts/preList/574/1212.page</guid>
				<link>http://www.andowson.com/posts/preList/574/1212.page</link>
				<pubDate><![CDATA[Mon, 5 Mar 2012 15:50:59]]> GMT</pubDate>
				<author><![CDATA[ newbiejforum]]></author>
			</item>
			<item>
				<title>have problem menu and sub menu in java servlet + freemarker ...</title>
				<description><![CDATA[ Hi, i am learning java servlet + freemarker, and i have a problem like this subject, <br /> This is my source, i want to show all categories in browser like file categories.txt in file testmenu.zip, how can i do next step?? my english is bad  :oops: , i need your help ...<br /> <br /> this is my testmenu.zip<br /> <br /> <a class="snap_shots" href="http://www.mediafire.com/?qvq9r3wjg27dhch" target="_blank" rel="nofollow">http://www.mediafire.com/?qvq9r3wjg27dhch</a><br /> <br /> thank you very much  :oops: <br /> <br /> ]]></description>
				<guid isPermaLink="true">http://www.andowson.com/posts/preList/573/1207.page</guid>
				<link>http://www.andowson.com/posts/preList/573/1207.page</link>
				<pubDate><![CDATA[Fri, 3 Feb 2012 00:23:49]]> GMT</pubDate>
				<author><![CDATA[ newbiejforum]]></author>
			</item>
			<item>
				<title>如何用程式寫出一個文字檔案，編碼為Big-5</title>
				<description><![CDATA[ [code]Signal += "年度號：" + node.getChildText("年度號")+lineSep+ "分類號：" + node.getChildText("分類號")+lineSep+ "案次號：" + node.getChildText("案次號")+lineSep;[/code]<br /> <br /> 區域變數 node 已超出使用範圍拉, 只能用在for回圈中!!<br /> <br /> ]]></description>
				<guid isPermaLink="true">http://www.andowson.com/posts/preList/572/1206.page</guid>
				<link>http://www.andowson.com/posts/preList/572/1206.page</link>
				<pubDate><![CDATA[Thu, 2 Feb 2012 11:25:57]]> GMT</pubDate>
				<author><![CDATA[ bious3927]]></author>
			</item>
			<item>
				<title>關於try catch 的問題?</title>
				<description><![CDATA[ 依我的了解，您應該是想要在輸入的內容是空白或是不存在時都顯示一個錯誤訊息來提醒使用者吧？<br /> <br /> 設計的想法是：<br /> 利用一個boolean變數found，初始值為false，然後比對輸入的字串s，如果不是null時程式會利用for迴圈拜訪每個XML文件樹的節點，如果內容等於我們讀取到的分類號時，才將found設為true，並輸出結果，並等待使用者按下Enter才顯示下一筆。<br /> 以下是參考範例ReadXMLFile.java:<br /> [code]<br /> import java.io.*;<br /> import java.io.File;<br /> import java.io.IOException;<br /> import java.util.Scanner;<br /> import java.util.List;<br /> <br /> import org.jdom.Document;<br /> import org.jdom.Element;<br /> import org.jdom.JDOMException;<br /> import org.jdom.input.SAXBuilder;<br /> <br /> public class ReadXMLFile {<br /> 	public static void main(String[] args) throws IOException {<br /> <br /> 		SAXBuilder builder = new SAXBuilder();<br /> 		File xmlFile = new File(&quot;C:\\JAVA_WORK\\test1.xml&quot;);<br /> 		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));<br /> 		System.out.print(&quot;輸入分類號：&quot;); <br /> 		String s = br.readLine();<br /> 		boolean found = false;<br /> <br /> 		if (s != null) {<br /> 			try {<br /> 				Document document = (Document) builder.build(xmlFile);<br /> 				Element rootNode = document.getRootElement();<br /> 				List list = rootNode.getChildren(&quot;ROW&quot;);<br /> <br /> 				for (int i = 0; i &lt; list.size(); i++) <br /> 				{<br /> 					Element node = (Element) list.get(i);<br /> <br /> 					if (node.getChildText(&quot;分類號&quot;).equals(s))<br /> 					{<br /> 						System.out.println(&quot;年度號 : &quot; + node.getChildText(&quot;年度號&quot;));<br /> 						System.out.println(&quot;分類號 : &quot; + node.getChildText(&quot;分類號&quot;));<br /> 						System.out.println(&quot;案次號 : &quot; + node.getChildText(&quot;案次號&quot;));<br /> 						Scanner input = new Scanner(System.in);		      <br /> 						input.hasNextLine();<br /> 						found = true;;<br /> 					}<br /> 				}<br /> 			} catch (IOException io) {<br /> 				System.out.println(io.getMessage());<br /> 			} catch (JDOMException jdomex) {<br /> 				System.out.println(jdomex.getMessage());<br /> 			}<br /> 		}<br /> 		if (!found) {<br /> 			System.out.println(&quot;查無此分類號！請重新輸入...&quot;);<br /> 		}<br /> 	}<br /> }<br /> [/code]<br /> 以下是參考用的輸入檔test1.xml:<br /> [code=xml]<br /> &lt;ROWSET&gt;<br />   &lt;ROW num="1"&gt;<br />     &lt;年度號&gt;0080&lt;/年度號&gt;<br />     &lt;分類號&gt;010302&lt;/分類號&gt;<br />     &lt;案次號&gt;002&lt;/案次號&gt;<br />   &lt;/ROW&gt;<br />   &lt;ROW num="2"&gt;<br />     &lt;年度號&gt;0078&lt;/年度號&gt;<br />     &lt;分類號&gt;011602&lt;/分類號&gt;<br />     &lt;案次號&gt;002&lt;/案次號&gt;<br />   &lt;/ROW&gt;<br />   &lt;ROW num="3"&gt;<br />     &lt;年度號&gt;0070&lt;/年度號&gt;<br />     &lt;分類號&gt;019302&lt;/分類號&gt;<br />     &lt;案次號&gt;011&lt;/案次號&gt;<br />   &lt;/ROW&gt;<br />   &lt;ROW num="1225"&gt;<br />     &lt;年度號&gt;0099&lt;/年度號&gt;<br />     &lt;分類號&gt;018719&lt;/分類號&gt;<br />     &lt;案次號&gt;111&lt;/案次號&gt;<br />   &lt;/ROW&gt;<br /> &lt;/ROWSET&gt;<br /> [/code]]]></description>
				<guid isPermaLink="true">http://www.andowson.com/posts/preList/571/1204.page</guid>
				<link>http://www.andowson.com/posts/preList/571/1204.page</link>
				<pubDate><![CDATA[Thu, 26 Jan 2012 18:24:03]]> GMT</pubDate>
				<author><![CDATA[ andowson]]></author>
			</item>
			<item>
				<title>JAVA讀取XML一問 for JDOM</title>
				<description><![CDATA[ 您可以參考一下這個連結的說明：<br /> <a class="snap_shots" href="http://caterpillar.onlyfun.net/Gossip/JavaEssence/WhatClasspath.html" target="_blank" rel="nofollow">http://caterpillar.onlyfun.net/Gossip/JavaEssence/WhatClasspath.html</a><br /> <br /> 先弄清楚什麼是CLASSPATH後，這個問題您應該就可以自行處理了。]]></description>
				<guid isPermaLink="true">http://www.andowson.com/posts/preList/570/1202.page</guid>
				<link>http://www.andowson.com/posts/preList/570/1202.page</link>
				<pubDate><![CDATA[Tue, 24 Jan 2012 15:16:35]]> GMT</pubDate>
				<author><![CDATA[ andowson]]></author>
			</item>
			<item>
				<title>JSP精選實用範例(二):檔案上傳</title>
				<description><![CDATA[ 實際測試上傳一個1GB多的檔案，確實會出現Read timed out的結果:<br /> [code=plain]So far, 1069001476 of 1073742116 bytes have been read.<br /> We are currently reading item 1<br /> So far, 1070000168 of 1073742116 bytes have been read.<br /> We are currently reading item 1<br /> So far, 1071002992 of 1073742116 bytes have been read.<br /> We are currently reading item 1<br /> So far, 1072001684 of 1073742116 bytes have been read.<br /> We are currently reading item 1<br /> So far, 1073000376 of 1073742116 bytes have been read.<br /> 一月 16, 2012 2:25:28 上午 org.apache.catalina.core.StandardWrapperValve invoke<br /> 嚴重: Servlet.service() for servlet [jsp] in context with path [] threw exception [An exception occurred processing JSP page /fileupload_streaming.jsp at line 65<br /> <br /> 62:                 File uploadedFile = new File(saveDirectory, fileName);<br /> 63:                 FileOutputStream uploadedFileStream =<br /> 64:                     new FileOutputStream(uploadedFile);<br /> 65:                 Streams.copy(stream, uploadedFileStream, true);<br /> 66:             }<br /> 67:         }<br /> 68:     }<br /> <br /> <br /> Stacktrace:] with root cause<br /> java.net.SocketTimeoutException: Read timed out<br />         at java.net.SocketInputStream.socketRead0(Native Method)<br />         at java.net.SocketInputStream.read(Unknown Source)<br />         at java.net.SocketInputStream.read(Unknown Source)<br />         at org.apache.coyote.ajp.AjpProcessor.read(AjpProcessor.java:309)<br />         at org.apache.coyote.ajp.AjpProcessor.readMessage(AjpProcessor.java:364)<br />         at org.apache.coyote.ajp.AjpProcessor.receive(AjpProcessor.java:331)<br />         at org.apache.coyote.ajp.AbstractAjpProcessor.refillReadBuffer(AbstractAjpProcessor.java:576)<br />         at org.apache.coyote.ajp.AbstractAjpProcessor$SocketInputBuffer.doRead(AbstractAjpProcessor.java:1027)<br />         at org.apache.coyote.Request.doRead(Request.java:422)<br />         at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:290)<br />         at org.apache.tomcat.util.buf.ByteChunk.substract(ByteChunk.java:429)<br />         at org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:315)<br />         at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:200)<br />         at org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:976)<br />         at org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:886)<br />         at java.io.InputStream.read(Unknown Source)<br />         at org.apache.commons.fileupload.util.Streams.copy(Streams.java:96)<br />         at org.apache.commons.fileupload.util.Streams.copy(Streams.java:66)<br />         at org.apache.jsp.fileupload_005fstreaming_jsp._jspService(fileupload_005fstreaming_jsp.java:125)<br />         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)<br />         at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)<br />         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)<br />         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)<br />         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)<br />         at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)<br />         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)<br />         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)<br />         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)<br />         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)<br />         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)<br />         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)<br />         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)<br />         at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:928)<br />         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)<br />         at org.apache.catalina.ha.tcp.ReplicationValve.invoke(ReplicationValve.java:333)<br />         at org.apache.catalina.ha.session.JvmRouteBinderValve.invoke(JvmRouteBinderValve.java:219)<br />         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)<br />         at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200)<br />         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:539)<br />         at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:298)<br />         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)<br />         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)<br />         at java.lang.Thread.run(Unknown Source)[/code]<br /> [quote]HTTP Status 500 -<br /> <br /> type Exception report<br /> <br /> message<br /> <br /> description The server encountered an internal error () that prevented it from fulfilling this request.<br /> <br /> exception<br /> <br /> org.apache.jasper.JasperException: An exception occurred processing JSP page /fileupload_streaming.jsp at line 65<br /> <br /> 62:                 File uploadedFile = new File(saveDirectory, fileName);<br /> 63:                 FileOutputStream uploadedFileStream = <br /> 64:                     new FileOutputStream(uploadedFile);<br /> 65:                 Streams.copy(stream, uploadedFileStream, true);<br /> 66:             }<br /> 67:         }<br /> 68:     }              <br /> <br /> <br /> Stacktrace:<br /> 	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568)<br /> 	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:460)<br /> 	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)<br /> 	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)<br /> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)<br /> root cause<br /> <br /> java.net.SocketTimeoutException: Read timed out<br /> 	java.net.SocketInputStream.socketRead0(Native Method)<br /> 	java.net.SocketInputStream.read(Unknown Source)<br /> 	java.net.SocketInputStream.read(Unknown Source)<br /> 	org.apache.coyote.ajp.AjpProcessor.read(AjpProcessor.java:309)<br /> 	org.apache.coyote.ajp.AjpProcessor.readMessage(AjpProcessor.java:364)<br /> 	org.apache.coyote.ajp.AjpProcessor.receive(AjpProcessor.java:331)<br /> 	org.apache.coyote.ajp.AbstractAjpProcessor.refillReadBuffer(AbstractAjpProcessor.java:576)<br /> 	org.apache.coyote.ajp.AbstractAjpProcessor$SocketInputBuffer.doRead(AbstractAjpProcessor.java:1027)<br /> 	org.apache.coyote.Request.doRead(Request.java:422)<br /> 	org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:290)<br /> 	org.apache.tomcat.util.buf.ByteChunk.substract(ByteChunk.java:429)<br /> 	org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:315)<br /> 	org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:200)<br /> 	org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:976)<br /> 	org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:886)<br /> 	java.io.InputStream.read(Unknown Source)<br /> 	org.apache.commons.fileupload.util.Streams.copy(Streams.java:96)<br /> 	org.apache.commons.fileupload.util.Streams.copy(Streams.java:66)<br /> 	org.apache.jsp.fileupload_005fstreaming_jsp._jspService(fileupload_005fstreaming_jsp.java:125)<br /> 	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)<br /> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)<br /> 	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)<br /> 	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)<br /> 	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)<br /> 	javax.servlet.http.HttpServlet.service(HttpServlet.java:722)<br /> note The full stack trace of the root cause is available in the Apache Tomcat/7.0.23 logs.<br /> <br /> Apache Tomcat/7.0.23[/quote]<br /> 實際上傳的檔案大小如下:<br /> [code=plain]-rw-r--r-- 1 tomcat tomcat 1073094361 2012-01-16 02:25 ppsds.pgf[/code]<br /> 目前我的web.xml中設定如下:<br /> [code=xml]    &lt;session-config&gt;<br />         &lt;session-timeout&gt;10&lt;/session-timeout&gt;<br />     &lt;/session-config&gt;[/code]<br /> 目前我不確定是否跟session-timeout這個值有關係(10分鐘)，不過整個1GB檔案上傳的時間大約有花半小時以上，您可以試試看調整這個參數再測試看看。]]></description>
				<guid isPermaLink="true">http://www.andowson.com/posts/preList/197/1198.page</guid>
				<link>http://www.andowson.com/posts/preList/197/1198.page</link>
				<pubDate><![CDATA[Mon, 16 Jan 2012 02:36:43]]> GMT</pubDate>
				<author><![CDATA[ andowson]]></author>
			</item>
	</channel>
</rss>
