锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲国产成人久久综合碰碰动漫3d,亚洲第一网站免费视频,亚洲一区二区三区香蕉http://www.tkk7.com/wangqi/鐣欏嚭鏃墮棿錛岃鑷繁寰瑧銆?/description>zh-cnSat, 10 May 2025 00:03:17 GMTSat, 10 May 2025 00:03:17 GMT60鍔ㄦ佽璦鏄惁浼氭垚涓篔AVA鐨勭粓緇撹咃紵http://www.tkk7.com/wangqi/archive/2006/09/01/67107.htmlzerobluezeroblueFri, 01 Sep 2006 06:49:00 GMThttp://www.tkk7.com/wangqi/archive/2006/09/01/67107.htmlhttp://www.tkk7.com/wangqi/comments/67107.htmlhttp://www.tkk7.com/wangqi/archive/2006/09/01/67107.html#Feedback7http://www.tkk7.com/wangqi/comments/commentRss/67107.htmlhttp://www.tkk7.com/wangqi/services/trackbacks/67107.html 鑺傞夎嚜銆婄▼搴忓憳銆?006騫寸9鏈熴婅尪鏉噷鐨勯鏆淬嬩竴鏂囷紝浣滆咃細閲戝骯銆傚涓嬶細
銆銆P錛扨緗戠粶鍚戜紶緇熷簲鐢ㄧ殑娓楅忥紝灝嗗Ruby銆丳ython榪欎簺鏂板叴鐨勭紪紼嬭璦鎻愬嚭宸ㄥぇ鐨勬寫鎴樸傞鍏堝湪P2P緗戠粶涓崟涓繍綆楄妭鐐逛笂鐨勭▼搴忓茍涓嶉渶瑕佸儚Web鏈嶅姟閭f牱淇濇寔錛掞紨脳錛楃ǔ瀹氾紝涔熶笉闇瑕佹敮鎸佸ぇ瀹歸噺騫跺彂璁$畻銆俁uby銆丳ython榪欎簺璇█鐨勫揩閫熷紑鍙戜紭鍔垮緱浠ユ樉钁楀湴浣撶幇錛屼粬浠皢鏄湭鏉ユ闈㈢殑涓誨姏寮鍙戣璦銆傚叾嬈★紝涓轟簡鍏變韓P2P瑕嗙洊緗戜笂鍒嗘暎鐨勮綆楄祫婧愶紝鍒嗗竷寮忚綆楁墍闇鐨勫閿欒兘鍔涖佸垎甯冨紡瀛樺偍鏍煎紡銆佺畻娉曘佹敮鎸佸簱涔冭嚦璇█綰у埆鐨勬敮鎸侀兘綰沖叆鍒版柊璇█鐨勮鍒掑綋涓?鏈鍚庯紝鍒版垜浠殑璁$畻鏈轟笂鍑虹幇瓚婃潵瓚婂鐨勫鎴風灝忕▼搴忔椂錛屼負姣忎竴涓▼搴忓紑鍚竴涓簽澶х殑铏氭嫙鏈哄皢鏄竴涓潪甯哥碂緋曠殑鍔炴硶錛岄偅涔堝湪鍏變韓铏氭嫙鏈轟笂錛屾垜浠浣曟彁渚涘澶氭牳鐨勬敮鎸侊紵鑰岃繖浜涘鏍哥殑铏氭嫙鏈虹壒鎬у張濡備綍浠庤璦灞傞潰銆佹敮鎸佸簱灞傞潰灞曠幇緇欏紑鍙戣咃紝鍚屾椂鍙堜笉澶卞幓璇█鐨勭畝媧佺壒鎬э紵榪欎簺閮芥槸鎴戜滑涓嶈兘鍥為伩鐨勮瘽棰橈紒
銆銆AJAX銆丷uby紿滅孩騫墮潪鏄竴鍦鴻尪鏉噷鐨勯鏆達紝鑰屾槸宸ㄥぇ鍐板北鐨勪竴瑙掋傛棤璁烘槸鏈嶅姟绔繕鏄鎴風錛屽茍琛?鍒嗗竷寮忚綆楃殑宸ㄥぇ闇姹傞兘鍚戠紪紼嬭璦鎻愬嚭涓ュ郴鐨勬寫鎴樸傜劧鑰岀洰鍓嶅ぇ澶氭暟鐨勭紪紼嬭璦璁捐涔嬪垵騫朵笉鍏蟲敞騫惰/鍒嗗竷寮忚綆楋紝榪欎簺璇█涓殑璁稿緇忓吀鐗規э紙姣斿OO錛夊湪騫惰/鍒嗗竷寮忚綆椾笂鍙樻垚浜嗘崋浣忕▼搴忓憳鐨勯攣閾俱傚伐嬈插杽鍏朵簨錛屽繀鍏堝埄鍏跺櫒銆傚湪騫惰/鍒嗗竷寮忚綆楅鍩熶腑鎴戜滑蹇呴』鎶涘純鍘熸湁鐨勭粡楠屻佷範鎯佷互涓縐嶆柊鐨勬濈淮闈㈠鏂扮殑涓栫晫銆?br />
銆銆鍐嶅洖榪囧ご鏉ョ湅鐪嬩笅闈㈣繖綃囨枃绔狅細
聽聽聽聽聽聽聽聽聽http://www.cnblogs.com/sharenet/archive/2006/05/18/403517.aspx



zeroblue 2006-09-01 14:49 鍙戣〃璇勮
]]>
SpringMVC MultiActionController鐨勪嬌鐢?鏈綆鍖栨暀紼?/title><link>http://www.tkk7.com/wangqi/archive/2006/08/31/66845.html</link><dc:creator>zeroblue</dc:creator><author>zeroblue</author><pubDate>Thu, 31 Aug 2006 05:39:00 GMT</pubDate><guid>http://www.tkk7.com/wangqi/archive/2006/08/31/66845.html</guid><wfw:comment>http://www.tkk7.com/wangqi/comments/66845.html</wfw:comment><comments>http://www.tkk7.com/wangqi/archive/2006/08/31/66845.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.tkk7.com/wangqi/comments/commentRss/66845.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wangqi/services/trackbacks/66845.html</trackback:ping><description><![CDATA[Step 1錛氶厤緗畐eb.xml<br /><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"><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #0000ff"><?</span><span style="COLOR: #ff00ff">xml聽version="1.0"聽encoding="UTF-8"</span><span style="COLOR: #0000ff">?></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">web-app聽</span><span style="COLOR: #ff0000">version</span><span style="COLOR: #0000ff">="2.4"</span><span style="COLOR: #ff0000">聽xmlns</span><span style="COLOR: #0000ff">="http://java.sun.com/xml/ns/j2ee"</span><span style="COLOR: #ff0000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽xmlns:xsi</span><span style="COLOR: #0000ff">="http://www.w3.org/2001/XMLSchema-instance"</span><span style="COLOR: #ff0000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽xsi:schemaLocation</span><span style="COLOR: #0000ff">="http://java.sun.com/xml/ns/j2ee聽<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">display-name</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000">springapp</span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">display-name</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">servlet</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">servlet-name</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000">springMVC</span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">servlet-name</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">servlet-class</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽org.springframework.web.servlet.DispatcherServlet<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">servlet-class</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">load-on-startup</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000">1</span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">load-on-startup</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">servlet</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">servlet-mapping</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">servlet-name</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000">springMVC</span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">servlet-name</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">url-pattern</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000">/page/*</span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">url-pattern</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">servlet-mapping</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">web-app</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span></div><font size="2">servlet-mapping瀹氫箟鎵鏈変互/page/寮澶寸殑url璇鋒眰閮戒細琚玸pring 鐨凞ispatcherServlet澶勭悊杞彂銆傞粯璁ゆ儏鍐典笅DispatcherServlet浼氳鍙?lt;servlet-name>-servlet.xml鏂囦歡鐨勯厤緗俊鎭垵濮嬪寲錛岃鏂囦歡涓璾rlMapping鐨勫畾涔夊喅瀹氬綋鍓嶈姹傝漿鍙戠粰鍝釜controller鏉ュ鐞嗐?br /></font><br />Step2錛?font size="2">瀹氫箟/WEB-INF/springMVC-servlet.xml<br />聽 <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"><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #0000ff"><?</span><span style="COLOR: #ff00ff">xml聽version="1.0"聽encoding="UTF-8"</span><span style="COLOR: #0000ff">?></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff"><!</span><span style="COLOR: #ff00ff">DOCTYPE聽beans聽PUBLIC聽"-//SPRING//DTD聽BEAN//EN"聽"http://www.springframework.org/dtd/spring-beans.dtd"</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">beans</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</span><span style="COLOR: #008000"><!--</span><span style="COLOR: #008000">聽鏂規硶鍚嶈В鏋愬櫒聽</span><span style="COLOR: #008000">--></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">bean聽</span><span style="COLOR: #ff0000">id</span><span style="COLOR: #0000ff">="InternalPathMethodNameResolver"</span><span style="COLOR: #ff0000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽class</span><span style="COLOR: #0000ff">="org.springframework.web.servlet.mvc.multiaction.InternalPathMethodNameResolver"</span><span style="COLOR: #ff0000">聽</span><span style="COLOR: #0000ff">/></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</span><span style="COLOR: #008000"><!--</span><span style="COLOR: #008000">聽瑙嗗浘瑙f瀽鍣?/span><span style="COLOR: #008000">--></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">bean聽</span><span style="COLOR: #ff0000">id</span><span style="COLOR: #0000ff">="viewResolver"</span><span style="COLOR: #ff0000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽class</span><span style="COLOR: #0000ff">="org.springframework.web.servlet.view.InternalResourceViewResolver"</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">property聽</span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="viewClass"</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">value</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000">org.springframework.web.servlet.view.JstlView</span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">value</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">property</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">bean</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">bean聽</span><span style="COLOR: #ff0000">id</span><span style="COLOR: #0000ff">="controller"</span><span style="COLOR: #ff0000">聽class</span><span style="COLOR: #0000ff">="com.controller.IndexController"</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">property聽</span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="methodNameResolver"</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">ref聽</span><span style="COLOR: #ff0000">bean</span><span style="COLOR: #0000ff">="InternalPathMethodNameResolver"</span><span style="COLOR: #ff0000">聽</span><span style="COLOR: #0000ff">/></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">property</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">bean</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">bean聽</span><span style="COLOR: #ff0000">id</span><span style="COLOR: #0000ff">="urlMapping"</span><span style="COLOR: #ff0000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽class</span><span style="COLOR: #0000ff">="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">property聽</span><span style="COLOR: #ff0000">name</span><span style="COLOR: #0000ff">="mappings"</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">props</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">prop聽</span><span style="COLOR: #ff0000">key</span><span style="COLOR: #0000ff">="/controller/*"</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000">controller</span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">prop</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">props</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">property</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">bean</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">beans</span><span style="COLOR: #0000ff">></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span></div><font color="#0000ff"><font color="#000000">urlMapping瀹氫箟</font>/controller/</font><font color="#000000">寮澶寸殑url璇鋒眰鐢卞悕瀛椾負controller鐨勬帶鍒跺櫒鏉ュ鐞嗭紝</font>鍥犱負鏄鍔ㄤ綔澶勭悊鍣紝鎵浠ヨ瀹氫箟<font color="#0000ff"><font color="#000000"><font color="#0000ff">MethodNameResolver</font>鏉ュ憡璇塻pringMVC搴旇璋冪敤controller鐨勫摢涓柟娉曪紝榪欓噷鐢ㄧ殑鏄?font color="#0000ff">InternalPathMethodNameResolver</font>錛岃鏂規硶鍚嶈В閲婂櫒浼氭妸鏁翠釜URL涓渶鍚庝竴涓?font color="#0000ff">"/"</font>鍜屾渶鍚庝竴涓?font color="#0000ff">"."</font>涔嬮棿鐨勯儴鍒嗕綔涓鴻璋冪敤鐨勬柟娉曞悕</font>銆?/font><br /></font><br />Step3錛?font size="2">瀹氫箟controller綾誨茍緇ф壙MultiActionController聽<br /><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"><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #0000ff">package</span><span style="COLOR: #000000">聽com.controller;<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000">聽java.io.IOException;<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000">聽java.util.HashMap;<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000">聽java.util.Map;<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000">聽javax.servlet.ServletException;<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000">聽javax.servlet.http.HttpServletRequest;<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000">聽javax.servlet.http.HttpServletResponse;<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000">聽org.springframework.web.servlet.ModelAndView;<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000">聽org.springframework.web.servlet.mvc.multiaction.MultiActionController;<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><br /><img id="Codehighlighter1_426_940_Open_Image" onclick="this.style.display='none'; Codehighlighter1_426_940_Open_Text.style.display='none'; Codehighlighter1_426_940_Closed_Image.style.display='inline'; Codehighlighter1_426_940_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_426_940_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_426_940_Closed_Text.style.display='none'; Codehighlighter1_426_940_Open_Image.style.display='inline'; Codehighlighter1_426_940_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">聽</span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">聽IndexController聽</span><span style="COLOR: #0000ff">extends</span><span style="COLOR: #000000">聽MultiActionController聽</span><span id="Codehighlighter1_426_940_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.tkk7.com/images/dot.gif" /></span><span id="Codehighlighter1_426_940_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">聽ModelAndView聽method1(HttpServletRequest聽request,<br /><img id="Codehighlighter1_557_682_Open_Image" onclick="this.style.display='none'; Codehighlighter1_557_682_Open_Text.style.display='none'; Codehighlighter1_557_682_Closed_Image.style.display='inline'; Codehighlighter1_557_682_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_557_682_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_557_682_Closed_Text.style.display='none'; Codehighlighter1_557_682_Open_Image.style.display='inline'; Codehighlighter1_557_682_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽HttpServletResponse聽respnose)聽</span><span style="COLOR: #0000ff">throws</span><span style="COLOR: #000000">聽ServletException,聽IOException聽</span><span id="Codehighlighter1_557_682_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.tkk7.com/images/dot.gif" /></span><span id="Codehighlighter1_557_682_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽Map聽model聽</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">聽</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">聽HashMap();<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽model.put(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">message</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,聽</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">浣犺皟鐢ㄧ殑鏄柟娉曪紤</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">聽</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">聽ModelAndView(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">/index.jsp</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,聽</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">model</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,聽model);<br /><img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />聽聽聽聽}</span></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">聽ModelAndView聽method2(HttpServletRequest聽request,<br /><img id="Codehighlighter1_813_938_Open_Image" onclick="this.style.display='none'; Codehighlighter1_813_938_Open_Text.style.display='none'; Codehighlighter1_813_938_Closed_Image.style.display='inline'; Codehighlighter1_813_938_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_813_938_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_813_938_Closed_Text.style.display='none'; Codehighlighter1_813_938_Open_Image.style.display='inline'; Codehighlighter1_813_938_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽HttpServletResponse聽respnose)聽</span><span style="COLOR: #0000ff">throws</span><span style="COLOR: #000000">聽ServletException,聽IOException聽</span><span id="Codehighlighter1_813_938_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.tkk7.com/images/dot.gif" /></span><span id="Codehighlighter1_813_938_Open_Text"><span style="COLOR: #000000">{<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽Map聽model聽</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">聽</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">聽HashMap();<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽model.put(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">message</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,聽</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">浣犺皟鐢ㄧ殑鏄柟娉曪紥</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br /><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽聽聽聽聽聽聽聽</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">聽</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">聽ModelAndView(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">/index.jsp</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,聽</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">model</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,聽model);<br /><img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />聽聽聽聽}</span></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="COLOR: #000000"><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span></div></font><br /><font size="2">閫氳繃閰嶇疆鏂囦歡錛岃闂笂闈㈣繖涓猚ontroller涓煇涓柟娉曠殑url鍗充負錛?/font><a href="http://localhost:8080/page/controller/"><font size="2">localhost:8080/page/controller/</font></a><font size="2">鏂規硶鍚?br /><br /><br />Step4錛?index.jsp<br /></font><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"><font size="2"><span style="COLOR: #000000; BACKGROUND-COLOR: #ffff00"><%</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">@聽page聽language</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">java</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">聽pageEncoding</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">UTF-8</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</span><span style="COLOR: #000000; BACKGROUND-COLOR: #ffff00">%></span></font><span style="COLOR: #000000"><br /></span><font size="2"><span style="COLOR: #000000; BACKGROUND-COLOR: #ffff00"><%</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">@聽taglib聽prefix</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">c</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">聽uri</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">http://java.sun.com/jstl/core_rt</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">聽</span><span style="COLOR: #000000; BACKGROUND-COLOR: #ffff00">%></span></font><span style="COLOR: #000000"><br /></span><font size="2"><span style="COLOR: #000000; BACKGROUND-COLOR: #ffff00"><%</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">@聽taglib聽prefix</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">fmt</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">聽uri</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">=</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">http://java.sun.com/jstl/fmt</span><span style="COLOR: #000000; BACKGROUND-COLOR: #f5f5f5">"</span><span style="COLOR: #000000; BACKGROUND-COLOR: #ffff00">%></span></font><font size="2"><span style="COLOR: #000000">聽<br /><br /><br /></span><span style="COLOR: #0000ff"><!</span><span style="COLOR: #ff00ff">DOCTYPE聽HTML聽PUBLIC聽"-//W3C//DTD聽HTML聽4.01聽Transitional//EN"</span><span style="COLOR: #0000ff">></span></font><span style="COLOR: #000000"><br /></span><font size="2"><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">html</span><span style="COLOR: #0000ff">></span></font><span style="COLOR: #000000"><br /></span><font size="2"><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">head</span><span style="COLOR: #0000ff">></</span><span style="COLOR: #800000">head</span><span style="COLOR: #0000ff">></span></font><font size="2"><span style="COLOR: #000000">聽聽<br /></span><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">body</span><span style="COLOR: #0000ff">></span></font><span style="COLOR: #000000"><br /><font size="2">聽聽聽聽</font></span><font size="2"><span style="COLOR: #0000ff"><</span><span style="COLOR: #800000">c:out聽</span><span style="COLOR: #ff0000">value</span><span style="COLOR: #0000ff">="${model.message}"</span><span style="COLOR: #0000ff">/></span></font><span style="COLOR: #000000"><br /></span><font size="2"><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">body</span><span style="COLOR: #0000ff">></span></font><span style="COLOR: #000000"><br /></span><font size="2"><span style="COLOR: #0000ff"></</span><span style="COLOR: #800000">html</span><span style="COLOR: #0000ff">></span></font></div><font size="2">鍥犱負<font color="#0000ff">InternalPathMethodNameResolver</font>鏂規硶鍚嶈В閲婂櫒浼氭妸鏁翠釜URL涓渶鍚庝竴涓?font color="#0000ff">"/"</font>鍜屾渶鍚庝竴涓?font color="#0000ff">"."</font>涔嬮棿鐨勯儴鍒嗕綔涓鴻璋冪敤鐨勬柟娉曞悕錛屾墍浠ヤ綘鍙互鍦ㄨ繖涓猆RL鍚庨潰鍔犱換鎰忔枃浠舵牸寮忕殑鍚庣紑錛屾瘮濡傦細<br /></font><a href="http://localhost:8080/page/controller/"><font size="2">localhost:8080/page/controller/</font></a><font size="2">method1.jsp<br />鎴?br /></font><a href="http://localhost:8080/page/controller/"><font size="2">localhost:8080/page/controller/</font></a><font size="2">method2.html<br />寰堢埥鍚э紝鍜岀湡瀹炵殑URL鍦板潃涓鏍楓?/font><br /><br /><font size="2">鍙︼細寮鍙戠幆澧冿細MyEclipse5.0M2+tomcat5.5<br />銆銆闇瑕佺敤鍒皊pring.jar鍜宩stl.jar涓や釜鍖呫?br /><br />闄勶細<a href="/Files/wangqi/TestController.rar" target="_blank">婧愪唬鐮佷笅杞?/a></font><img src ="http://www.tkk7.com/wangqi/aggbug/66845.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wangqi/" target="_blank">zeroblue</a> 2006-08-31 13:39 <a href="http://www.tkk7.com/wangqi/archive/2006/08/31/66845.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍙湁灝戦噺欏甸潰闇瑕佺敓鎴愰潤鎬侀〉闈㈡椂錛屽彲浠ヨ瘯璇曡繖涓被http://www.tkk7.com/wangqi/archive/2006/08/30/66621.htmlzerobluezeroblueWed, 30 Aug 2006 03:33:00 GMThttp://www.tkk7.com/wangqi/archive/2006/08/30/66621.htmlhttp://www.tkk7.com/wangqi/comments/66621.htmlhttp://www.tkk7.com/wangqi/archive/2006/08/30/66621.html#Feedback2http://www.tkk7.com/wangqi/comments/commentRss/66621.htmlhttp://www.tkk7.com/wangqi/services/trackbacks/66621.html

package 聽com.schedule;

import 聽java.io.BufferedReader;
import 聽java.io.FileOutputStream;
import 聽java.io.IOException;
import 聽java.io.InputStreamReader;
import 聽java.io.OutputStreamWriter;
import 聽java.net.HttpURLConnection;
import 聽java.net.MalformedURLException;
import 聽java.net.URL;
import 聽java.util.HashMap;
import 聽java.util.Iterator;
import 聽java.util.Map;

public class 聽StaticPageService聽 {
聽聽聽聽
private 聽Map < String,聽String > 聽urlMap;

聽聽聽聽
private 聽String聽realPath;

聽聽聽聽
public void 聽createFile()聽 {
聽聽聽聽聽聽聽聽
if 聽(urlMap聽 == null )聽 {
聽聽聽聽聽聽聽聽聽聽聽聽
throw new 聽NullPointerException( " The聽url聽map聽is聽should聽not聽be聽null! " );
聽聽聽聽聽聽聽聽}

聽聽聽聽聽聽聽聽Iterator
< String > 聽keys聽 = 聽urlMap.keySet().iterator();
聽聽聽聽聽聽聽聽String聽inputLine;
聽聽聽聽聽聽聽聽String聽enter聽
= " \n " ;
聽聽聽聽聽聽聽聽StringBuffer聽buffer聽
= new 聽StringBuffer();
聽聽聽聽聽聽聽聽
try {
聽聽聽聽聽聽聽聽聽聽聽聽
while 聽(keys.hasNext())聽 {
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽String聽key聽
= 聽keys.next();
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽URL聽url聽
= new 聽URL(key);
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽HttpURLConnection聽uc聽
= 聽(HttpURLConnection)聽url.openConnection();
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽BufferedReader聽in聽
= new 聽BufferedReader( new 聽InputStreamReader(uc.getInputStream()));
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
if (buffer.length() > 0 )buffer.delete( 0 ,buffer.length());
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
while 聽((inputLine聽 = 聽in.readLine())聽 != null )聽 {
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽buffer.append(inputLine);
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽buffer.append(enter);
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽}

聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽String聽file聽
= 聽realPath聽 + 聽urlMap.get(key);
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽OutputStreamWriter聽fw聽
= new 聽OutputStreamWriter(
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽
new 聽FileOutputStream(file),聽 " GBK " );
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽fw.write(buffer.toString());
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽in.close();
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽fw.close();
聽聽聽聽聽聽聽聽聽聽聽聽}

聽聽聽聽聽聽聽聽}
catch 聽(MalformedURLException聽e)聽 {
聽聽聽聽聽聽聽聽聽聽聽聽e.printStackTrace();
聽聽聽聽聽聽聽聽}
catch 聽(IOException聽e)聽 {
聽聽聽聽聽聽聽聽聽聽聽聽e.printStackTrace();
聽聽聽聽聽聽聽聽}

聽聽聽聽}


聽聽聽聽
/**
聽聽聽聽聽*聽
@param 聽urlMap
聽聽聽聽聽*聽聽聽聽聽聽聽聽聽聽聽聽the聽urlMap聽to聽set
聽聽聽聽聽
*/

聽聽聽聽
public void 聽setUrlMap(Map < String,聽String > 聽urlMap)聽 {
聽聽聽聽聽聽聽聽
this .urlMap聽 = 聽urlMap;
聽聽聽聽}


聽聽聽聽
/**
聽聽聽聽聽*聽
@param 聽realPath
聽聽聽聽聽*聽聽聽聽聽聽聽聽聽聽聽聽the聽realPath聽to聽set
聽聽聽聽聽
*/

聽聽聽聽
public void 聽setRealPath(String聽realPath)聽 {
聽聽聽聽聽聽聽聽
this .realPath聽 = 聽realPath;
聽聽聽聽}


聽聽聽聽
public static void 聽main(String[]聽args)聽 {
聽聽聽聽聽聽聽聽StaticPageService聽service聽
= new 聽StaticPageService();
聽聽聽聽聽聽聽聽Map
< String,聽String > 聽urlMap聽 = new 聽HashMap < String,聽String > ();
聽聽聽聽聽聽聽聽
// map鐨刱ey涓鴻鐢熸垚闈欐侀〉闈㈢殑url錛寁alue涓虹敓鎴愬悗鐨勯潤鎬佹枃浠朵繚瀛樼殑璺緞
聽聽聽聽聽聽聽聽urlMap.put( " http://localhost:8080/index.jsp " ,聽 " /temp/index1.html " );
聽聽聽聽聽聽聽聽urlMap.put(
" http://www.yahoo.com.cn/ " ,聽 " /temp/index2.html " );
聽聽聽聽聽聽聽聽
// 姝ゅ弬鏁扮敤鏉ヨ緗綋鍓峎eb搴旂敤鐨勭湡瀹炶礬寰?/span>
聽聽聽聽聽聽聽聽service.setRealPath( " d: " );
聽聽聽聽聽聽聽聽service.setUrlMap(urlMap);
聽聽聽聽聽聽聽聽service.createFile();
聽聽聽聽}


}



zeroblue 2006-08-30 11:33 鍙戣〃璇勮
]]>
鎶樿吘錛嶆姌紓?/title><link>http://www.tkk7.com/wangqi/archive/2006/08/30/zeroblue.html</link><dc:creator>zeroblue</dc:creator><author>zeroblue</author><pubDate>Wed, 30 Aug 2006 03:20:00 GMT</pubDate><guid>http://www.tkk7.com/wangqi/archive/2006/08/30/zeroblue.html</guid><wfw:comment>http://www.tkk7.com/wangqi/comments/66619.html</wfw:comment><comments>http://www.tkk7.com/wangqi/archive/2006/08/30/zeroblue.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wangqi/comments/commentRss/66619.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wangqi/services/trackbacks/66619.html</trackback:ping><description><![CDATA[ <p> <font color="#000000" size="2">銆銆鏈榪戝涔犵殑鍏磋叮寰堟祿錛屾槰澶滄湰鎯砽ook look涓撲笟鏂歸潰鐨勪笢涓溿傛墦寮絎旇鏈彂鐜版病澹伴煶錛屽垵浠ヤ負鏄蔣浠舵晠闅滐紝鏁呴噸瑁呴┍鍔紝涓嶇伒銆傛鐤戜腑浜嗙梾姣掞紝浜庢槸鍗囩駭鏈鏂拌ˉ涓併佹潃姣掋傛灉鐒舵姤鍛婃湁鐥呮瘨錛屾搷鍒鏉涔嬶紝渚濇棫涓嶇伒銆傚棷錛屾槸涓嶆槸鍥犱負鐥呮瘨鐮村潖浜嗙郴緇熸枃浠訛紵騫茶剢Ghost鎭㈠錛屾垜鍋氫簡緋葷粺澶囦喚錛屽搰鍝堝搱銆?br />銆銆涓鐣姌鑵撅紝閲嶆柊鍚姩鐢佃剳錛屸︹︽稕澹頒緷鏃р︹︺傛鏃舵柟鎵嶅ぇ鎮燂紝鏄‖浠舵湰韜嚭浜嗛棶棰橈紝涓嶄細淇紝鍙湁瀵圭潃鍝殑浠戒簡銆?br />銆銆綆椾簡錛岀敤鍙板紡鏈恒備斧绔熺劧涓鍒皐indows鐢婚潰灝遍噸鍚紒錛佹墦寮鏈虹錛岀粏緇嗘鏌ヤ簡涓閫氾紝鎶婇浂浠舵嫈涓嬮噸鎻掞紝寮鏈猴紝鐓ф棫銆傛鏃舵垜宸茬粡鏈夌偣鑴戝厖琛浜嗐?br />銆銆鎷垮嚭鎵嬪ご鐨勫伐鍏風洏錛屾鏌ョ鐩樻椂鎻愮ず鏈塏澶勬暟鎹敊璇紝鏃犳硶鎭㈠銆傚彧濂藉繊鐥涙牸鎺塁鐩橈紝榪涜紓佺洏媯鏌ワ紝鐒跺悗Ghost鎭㈠銆傝皝鐭host鎭㈠鍚庣殑緋葷粺绔熺劧鏃犳硶鍚姩銆傚交搴曞穿婧冦?br />銆銆鍙ソ鍏ㄦ柊瀹夎鎿嶄綔緋葷粺錛屼互涓嬬殑鍔ㄤ綔鍏ㄧ劧鏄菇鐏甸檮浣擄紝鏈漢姣棤鐭ヨ銆?br />銆銆姝ゆ椂鍑屾櫒涓鐐癸紝涓囩眮瀵傞潤錛屽彧浣欎竴鐢峰瓙鐙珛妗屽墠錛屾鍝棤娉︹?/font> <a > </a> </p> <img src ="http://www.tkk7.com/wangqi/aggbug/66619.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wangqi/" target="_blank">zeroblue</a> 2006-08-30 11:20 <a href="http://www.tkk7.com/wangqi/archive/2006/08/30/zeroblue.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>Appfuse1.9.3 for springMVC婧愮爜瑙h(1)-- 浠巜eb.xml寮濮?/title><link>http://www.tkk7.com/wangqi/archive/2006/08/29/66241.html</link><dc:creator>zeroblue</dc:creator><author>zeroblue</author><pubDate>Tue, 29 Aug 2006 05:48:00 GMT</pubDate><guid>http://www.tkk7.com/wangqi/archive/2006/08/29/66241.html</guid><wfw:comment>http://www.tkk7.com/wangqi/comments/66241.html</wfw:comment><comments>http://www.tkk7.com/wangqi/archive/2006/08/29/66241.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/wangqi/comments/commentRss/66241.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/wangqi/services/trackbacks/66241.html</trackback:ping><description><![CDATA[ <p> <font style="BACKGROUND-COLOR: #ffffff"> <font color="#000000"> <strong>web.xml涓畾涔夌殑榪囨護鍣細<br /></strong> <font size="2">聽聽聽聽聽聽聽 (娉細Appfuse鐨勬瀯寤虹綉涓婃湁涓板瘜鐨勮祫鏂欙紝鍦ㄦ涓嶅啀璧樿堪)</font> <br /> <br /> <font size="2">錛戙?span style="COLOR: #000000">securityFilter</span></font> </font> </font> </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"> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">securityFilter</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-class</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽org.acegisecurity.util.FilterToBeanProxy<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-class</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">init-param</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">param-name</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">targetClass</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">param-name</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">param-value</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽org.acegisecurity.util.FilterChainProxy<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">param-value</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">init-param</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> </font> </span> <font color="#000000"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter</span> <span style="COLOR: #0000ff">></span> </font> </div> <p> <font size="2"> <font color="#000000">銆銆姝よ繃婊ゅ櫒瀹氫箟Acegi Security 搴旂敤銆侫cegi Security 琚箍娉涘簲鐢ㄤ簬Spring紺懼尯錛屽湪鍩轟簬Spring鐨勯」鐩腑鎻愪緵鍏ㄩ潰鐨勫畨鍏ㄦ湇鍔°傚畠鍖呭惈浜嗕竴緇勬帴鍙e拰綾伙紝鍙互鐩存帴鍦⊿pring IoC瀹瑰櫒涓繘琛岄厤緗侫cegi Security 瀹屽叏鍩轟簬鎺ュ彛璁捐瀹炵幇錛屼負鐢ㄦ埛瀹氬埗鍜屾墿灞曟彁渚涗簡鏋佸ぇ鐨勭┖闂淬傚熀浜嶴pringAOP錛孉cegi Security 鍙互瀹屾垚鏂規硶綰х殑鏉冮檺綆$悊銆?br /><font size="3">(</font></font> <a target="_blank"> <font color="#000000"> <font size="2">鏂囨。</font> </font> </a> </font> <font color="#000000">聽<font size="2"><a target="_blank">涓嬭澆</a></font><font size="3">) </font><br /><br />錛掋?span style="COLOR: #000000">cacheFilter </span></font> </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"> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">cacheFilter</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-class</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽com.opensymphony.oscache.web.filter.CacheFilter<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-class</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />銆 </font> </span> <font color="#000000"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter</span> <span style="COLOR: #0000ff">></span> </font> </div> <p> <font color="#000000"> <font size="2">銆銆OSCache鏄竴涓熀浜巎avaEE鏋舵瀯鐨勭紦瀛樿В鍐蟲柟妗堬紝涓昏閽堝欏甸潰緙撳瓨銆傜敱OpenSymphony璁捐錛屽畠鏄竴縐嶅紑鍒涙х殑JSP瀹氬埗鏍囪搴旂敤錛屾彁渚涗簡鍦ㄧ幇鏈塉SP欏甸潰涔嬪唴瀹炵幇楂橀熺紦瀛樼殑鏈哄埗銆?/font> </font> <font color="#000000"> <font size="2">鍏舵彁渚涗簡鍐呭瓨鍜岀鐩樼紦瀛樹袱縐嶆満鍒訛紝榪欑緙撳瓨鏈哄埗浣夸綘鐨刉eb搴旂敤鍏峰浜嗕竴瀹氱▼搴︾殑瀹歸敊鎬э紝姣斿褰撴暟鎹簱鍥犳煇浜涘師鍥犲綋鎺夋椂錛岃繙紼嬬敤鎴蜂粛鑳借闂紦瀛樹腑鐨勫唴瀹廣?br /></font>聽聽聽 </font> <font color="#000000" size="2">浣嗘湁鎰忔濈殑鏄紝Appfuse騫舵病鐢ㄤ嬌鐢ㄨ繖涓〉闈㈢紦瀛樻満鍒躲傝繖涓繃婊ゅ櫒鐨刦ilter-mapping琚敞閲婃帀浜嗐傚涓嬶細<br /></font> </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"> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> <span style="COLOR: #000000">聽聽</span> <span style="COLOR: #000000"><!--</span> <span style="COLOR: #000000">聽Commented聽out聽</span> <span style="COLOR: #0000ff">for</span> <span style="COLOR: #000000">聽</span> <span style="COLOR: #000000">2</span> </font> <font color="#000000"> <span style="COLOR: #000000">聽reasons:聽<br /></span> <span style="COLOR: #000000">聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽1</span> <span style="COLOR: #000000">)聽it</span> <span style="COLOR: #000000">'</span> <span style="COLOR: #000000">s聽a聽pain聽when聽developing聽JSPs,聽and</span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> </font> </span> <font color="#000000"> <span style="COLOR: #000000">聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽</span> <span style="COLOR: #000000">2</span> </font> <span style="COLOR: #000000"> <font color="#000000">)聽it聽causes聽the聽Signup聽webtest聽to聽fail聽<br /></font> </span> <font color="#000000"> <span style="COLOR: #000000">聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽 澶ф剰鏄榪欎笢瑗夸嬌寮鍙慗sp欏甸潰鍙樺緱寰堢棝鑻︼紝騫朵笖鏃犳硶嫻嬭瘯錛堣嫳鏂囨按騫蟲湁闄?<strong>^_^</strong>錛夈?br />聽聽聽聽聽聽--></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #000000"><!--</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">mapping</span> <span style="COLOR: #000000">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #000000"><</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">name</span> <span style="COLOR: #000000">></span> <span style="COLOR: #000000">cacheFilter</span> <span style="COLOR: #000000"></</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">name</span> <span style="COLOR: #000000">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #000000"><</span> <span style="COLOR: #000000">url</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">pattern</span> <span style="COLOR: #000000">>*</span> <span style="COLOR: #000000">.jsp</span> <span style="COLOR: #000000"></</span> <span style="COLOR: #000000">url</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">pattern</span> <span style="COLOR: #000000">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #000000"></</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">mapping</span> <span style="COLOR: #000000">--></span> </font> </div> <p> <font color="#000000" size="2">( </font> <a target="_blank"> <font color="#000000"> <font size="2">鏂囨。涓庝笅杞?/font>聽 </font> </a> <font color="#000000"> <font size="2">聽)</font> <br /> <br /> <font size="2">3銆乧lickstream </font> </font> </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"> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> <span style="COLOR: #000000"><</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #000000"><</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">name</span> <span style="COLOR: #000000">></span> <span style="COLOR: #000000">clickstream</span> <span style="COLOR: #000000"></</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">name</span> <span style="COLOR: #000000">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #000000"><</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #0000ff">class</span> <span style="COLOR: #000000">></span> <span style="COLOR: #000000">com.opensymphony.clickstream.ClickstreamFilter</span> <span style="COLOR: #000000"></</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #0000ff">class</span> <span style="COLOR: #000000">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> </font> </span> <font color="#000000"> <span style="COLOR: #000000"></</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> </font> </span> <font color="#000000"> <span style="COLOR: #000000"><</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">mapping</span> <span style="COLOR: #000000">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #000000"><</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">name</span> <span style="COLOR: #000000">></span> <span style="COLOR: #000000">clickstream</span> <span style="COLOR: #000000"></</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">name</span> <span style="COLOR: #000000">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #000000"><</span> <span style="COLOR: #000000">url</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">pattern</span> <span style="COLOR: #000000">>*</span> <span style="COLOR: #000000">.jsp</span> <span style="COLOR: #000000"></</span> <span style="COLOR: #000000">url</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">pattern</span> <span style="COLOR: #000000">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> </font> </span> <font color="#000000"> <span style="COLOR: #000000"></</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">mapping</span> <span style="COLOR: #000000">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> </font> </span> <font color="#000000"> <span style="COLOR: #000000"><</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">mapping</span> <span style="COLOR: #000000">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #000000"><</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">name</span> <span style="COLOR: #000000">></span> <span style="COLOR: #000000">clickstream</span> <span style="COLOR: #000000"></</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">name</span> <span style="COLOR: #000000">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #000000"><</span> <span style="COLOR: #000000">url</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">pattern</span> <span style="COLOR: #000000">>*</span> <span style="COLOR: #000000">.html</span> <span style="COLOR: #000000"></</span> <span style="COLOR: #000000">url</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">pattern</span> <span style="COLOR: #000000">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> </font> </span> <font color="#000000"> <span style="COLOR: #000000"></</span> <span style="COLOR: #000000">filter</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #000000">mapping</span> <span style="COLOR: #000000">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> </font> </span> <font color="#000000"> <span style="COLOR: #000000"><</span> <span style="COLOR: #000000">listener</span> <span style="COLOR: #000000">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽 </font> </span> <font color="#000000"> <span style="COLOR: #000000"><</span> <span style="COLOR: #000000">listener</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #0000ff">class</span> <span style="COLOR: #000000">></span> <span style="COLOR: #000000">com.opensymphony.clickstream.ClickstreamListener</span> <span style="COLOR: #000000"></</span> <span style="COLOR: #000000">listener</span> <span style="COLOR: #000000">-</span> <span style="COLOR: #0000ff">class</span> <span style="COLOR: #000000">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> </font> </span> <font color="#000000"> <span style="COLOR: #000000"></</span> <span style="COLOR: #000000">listener</span> <span style="COLOR: #000000">></span> <span style="COLOR: #000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> </span> </font> </div> <p> <font color="#000000"> <br /> </font> </p> <p> <font size="2"> <font color="#000000">銆銆鍙堟槸opensymphony鐨勪笢瑗匡紝clickstream鐢ㄦ潵璺熻釜鐢ㄦ埛鐨勯〉闈㈡搷浣溿傚叾鍔熻兘闈炲父寮哄ぇ錛岄氳繃榪囨護鍣ㄦ垜浠彲浠ヨ窡韙敤鎴風殑姣忎竴嬈$偣鍑諱俊鎭傚茍涓斿湪鐢ㄦ埛鐨凷ession緇撴潫鏃訛紝鍙互灝嗙敤鎴風殑璺熻釜淇℃伅杈撳嚭鍒版枃浠舵垨褰㈡垚涓涓緭鍑烘祦浠ヤ究澶勭悊銆傚綋鐢ㄦ埛鐨凷ession寮濮嬫椂listener寮濮嬩竴嬈¤窡韙紝filter鎹曟崏姣忎竴嬈¤姹傘?br />錛?</font> <a target="_blank"> <font color="#000000">鏂囨。涓庝笅杞?</font> </a> <font color="#000000">錛?br /><br />錛斻乭ibernateFilter </font> </font> </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"> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> <span style="COLOR: #000000">聽聽聽聽</span> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">hibernateFilter</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-class</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽org.springframework.orm.hibernate3.support.OpenSessionInViewFilter<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-class</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />鎴?br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter</span> <span style="COLOR: #0000ff">></span> </font> <font color="#000000"> <span style="COLOR: #000000">聽<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">opensession</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> </font> <font color="#000000"> <span style="COLOR: #000000">聽<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-class</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-class</span> <span style="COLOR: #0000ff">></span> </font> <font color="#000000"> <span style="COLOR: #000000">聽<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">init-param</span> <span style="COLOR: #0000ff">></span> </font> <font color="#000000"> <span style="COLOR: #000000">聽<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</span> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">param-name</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">singleSession</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">param-name</span> <span style="COLOR: #0000ff">></span> </font> <font color="#000000"> <span style="COLOR: #000000">聽<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽</span> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">param-value</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">false</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">param-value</span> <span style="COLOR: #0000ff">></span> </font> <font color="#000000"> <span style="COLOR: #000000">聽<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">init-param</span> <span style="COLOR: #0000ff">></span> </font> <font color="#000000"> <span style="COLOR: #000000">聽<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">聽</span> </font> </div> <p> <font color="#000000" size="2">銆銆褰撲嬌鐢╤ibernate鐨勫歡榪熷姞杞芥椂錛屼綘蹇呴』淇濊瘉鏄湪鍚屼竴涓猄ession涓嬌鐢ㄧ粨鏋滈泦錛屽惁鍒欎細鎶涘嚭寮傚父銆傝孒ibernateTemplate璇曞浘姣忔鎵ц鏃舵墦寮鍜屽叧闂璖ession銆傝繖鏃跺氨搴旇閲囩敤</font> <font style="BACKGROUND-COLOR: #ffffff"> <font color="#000000" size="2">OpenSessionInViewFilter妯″紡銆?br />錛?/font> <a target="_blank"> <font color="#000000" size="2">鐩稿叧鏂囨。</font> </a> <font size="2"> <font color="#000000">錛?br />錛曘乁rlRewriteFilter</font> </font> </font> </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"> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽銆銆</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">rewriteFilter</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽銆銆銆</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-class</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽銆銆銆銆org.tuckey.web.filters.urlrewrite.UrlRewriteFilter<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽銆銆銆</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-class</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽銆銆</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">init-param</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽銆</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">param-name</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">logLevel</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">param-name</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽銆銆銆</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">param-value</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">commons</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">param-value</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽銆聽</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">init-param</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> </font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-mapping</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">rewriteFilter</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">url-pattern</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">/*</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">url-pattern</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽</font> </span> <span style="COLOR: #008000"> <font color="#000000"><!--</font> </span> <font color="#000000"> <span style="COLOR: #008000">dispatcher>REQUEST</dispatcher><br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽<dispatcher>FORWARD</dispatcher</span> <span style="COLOR: #008000">--></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-mapping</span> <span style="COLOR: #0000ff">></span> </font> </div> <p> <font size="2"> <font color="#000000">銆銆Url閲嶅啓錛岄氳繃閰嶇疆鏂囦歡鏀瑰啓浣犵殑URL錛屽皢杈撳叆鐨刄RL鏄犲皠鍒扮湡瀹炵殑URL鍦板潃鏉ヨ揪鍒癠RL緹庡寲鐨勪綔鐢ㄣ?br />錛?/font> <a target="_blank"> <font color="#000000">鏂囨。涓庝笅杞?/font> </a> <font color="#000000">錛?br /><br />錛栥?span style="COLOR: #000000">sitemesh</span><br /></font> </font> </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"> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> <span style="COLOR: #000000">聽</span> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">sitemesh</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-class</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽com.opensymphony.module.sitemesh.filter.PageFilter<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-class</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽</font> </span> <font color="#000000"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter</span> <span style="COLOR: #0000ff">></span> </font> </div> <p> <font color="#000000" size="2">銆銆sitemesh鏄敱涓涓熀浜巜eb欏甸潰甯冨眬銆佽楗頒互鍙婁笌鐜板瓨web搴旂敤鏁村悎鐨勬鏋躲傚畠鑳藉府鍔╂垜浠湪鐢卞ぇ閲忛〉闈㈡瀯鎴愮殑欏圭洰涓垱寤轟竴鑷寸殑欏甸潰甯冨眬鍜屽瑙傦紝聽濡備竴鑷寸殑瀵艱埅鏉★紝涓鑷寸殑banner錛屼竴鑷寸殑鐗堟潈錛岀瓑絳夈傚畠涓嶄粎浠呰兘澶勭悊鍔ㄦ佺殑鍐呭錛屽jsp錛宲hp錛宎sp絳変駭鐢熺殑鍐呭錛屽畠涔熻兘澶勭悊闈欐佺殑鍐呭錛屄犲htm鐨勫唴瀹癸紝浣垮緱瀹冪殑鍐呭涔熺鍚堜綘鐨勯〉闈㈢粨鏋勭殑瑕佹眰銆傜敋鑷充簬瀹冭兘灝唄tml鏂囦歡璞nclude閭f牱灝嗚鏂囦歡浣滀負涓涓潰鏉跨殑褰㈠紡宓屽叆鍒板埆鐨勬枃浠朵腑鍘匯?br />錛?/font> <a target="_blank"> <font color="#000000" size="2">鏂囨。涓庝笅杞?/font> </a> <font color="#000000" size="2">錛夛紙</font> <a target="_blank"> <font color="#000000" size="2">瀛︿範</font> </a> <font color="#000000" size="2">錛?br /><br />錛椼丏isplay Tag Lib鏍囩搴?/font> </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"> <font size="2"> <font color="#000000"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter</span> <span style="COLOR: #0000ff">></span> </font> </font> <span style="COLOR: #000000"> <br /> <font color="#000000" size="2"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">exportFilter</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> </font> </font> <span style="COLOR: #000000"> <br /> <font color="#000000" size="2"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <font color="#000000"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-class</span> <span style="COLOR: #0000ff">></span> </font> </font> <span style="COLOR: #000000"> <br /> <font color="#000000" size="2"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽org.displaytag.filter.ResponseOverrideFilter<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <font color="#000000"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-class</span> <span style="COLOR: #0000ff">></span> </font> </font> <span style="COLOR: #000000"> <br /> <font color="#000000" size="2"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> </font> </span> <font size="2"> <font color="#000000"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter</span> <span style="COLOR: #0000ff">></span> </font> </font> </div> <p> <font size="2"> <font color="#000000">銆銆Display Tag Lib鏄竴涓爣絳懼簱錛岀敤鏉ュ鐞唈sp緗戦〉涓婄殑Table錛屽姛鑳介潪甯稿己錛屽彲浠ュ鐨凾able榪涜鍒嗛〉銆佹暟鎹鍑恒佸垎緇勩佸鍒楁帓搴忕瓑絳夛紝聽聽鑰屼笖浣跨敤璧鋒潵闈炲父鐨勬柟渚褲傝兘澶熷ぇ澶у噺灝戜唬鐮侀噺銆?br />錛?/font> </font> <a target="_blank"> <font size="2"> <font color="#000000">鏂囨。涓庝笅杞?/font> </font> </a> <font size="2"> <font color="#000000">錛?/font> <br /> <br />錛樸丟ZIPFilter</font> </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"> <font size="2"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> <span style="COLOR: #000000">聽聽聽聽</span> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">compressionFilter</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-name</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">filter-class</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000">com.lady.webapp.filter.GZIPFilter</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter-class</span> <span style="COLOR: #0000ff">></span> </font> <span style="COLOR: #000000"> <br /> <font size="2"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</font> </span> <font size="2"> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">filter</span> <span style="COLOR: #0000ff">></span> </font> </div> <p> <font size="2">灝嗚緭鍑烘祦鍘嬬緝涓篏ZIP鏍煎紡錛屾嵁璇村帇緙╂瘮鐜囧彲杈撅紬錛愶紖錛嶏紭錛愶紖錛岃繖鏍瘋緭鍑哄埌瀹㈡埛绔殑鏁版嵁閲忓ぇ澶у噺灝戯紝鍙互鏄捐憲鐨勬彁楂樻ц兘銆傝繖鏄竴涓狝ppfuse鑷畾涔夌殑榪囨護鍣紝璇︽儏瑙佷笅闈㈤摼鎺ャ?br />錛?/font> <a target="_blank"> <font size="2">鏂囨。</font> </a> <font size="2">錛?br /><br />鏈鍚庝竴涓槸I18N搴旂敤鐨勮繃婊ゅ櫒錛屼笉澶氳浜嗐?br /></font> <br /> <font size="2">榪樻湁涓涓洃鍚櫒闈炲父閲嶈錛屽嵆IntrospectorCleanupListener錛?/font> </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"> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /> <span style="COLOR: #000000">聽聽聽聽</span> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">listener</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000"> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span> <span style="COLOR: #0000ff"><</span> <span style="COLOR: #800000">listener-class</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000"> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽聽聽聽聽org.springframework.web.util.IntrospectorCleanupListener<br /><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽聽聽聽聽</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">listener-class</span> <span style="COLOR: #0000ff">></span> <span style="COLOR: #000000"> <br /> <img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" />聽聽聽聽</span> <span style="COLOR: #0000ff"></</span> <span style="COLOR: #800000">listener</span> <span style="COLOR: #0000ff">></span> </div> <p>鏈夌幇鎴愮殑璧勬枡錛孋OPY榪囨潵錛?br />spring涓殑鎻愪緵浜嗕竴涓悕涓簅rg.springframework.web.util.IntrospectorCleanupListener鐨勭洃鍚櫒銆傚畠涓昏璐熻矗澶勭悊鐢甭犅燡avaBeans Introspector鐨勪嬌鐢ㄨ屽紩璧風殑緙撳啿娉勯湶銆?br />錛堝紩鐢細<a href="/liuwentao253/archive/2006/08/20/64602.html" target="_blank">鍒樻枃娑涚殑BLOG</a>錛?/p> <img src ="http://www.tkk7.com/wangqi/aggbug/66241.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/wangqi/" target="_blank">zeroblue</a> 2006-08-29 13:48 <a href="http://www.tkk7.com/wangqi/archive/2006/08/29/66241.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://8b22.com" target="_blank">久久影视综合亚洲</a>| <a href="http://kouchoubao.com" target="_blank">亚洲AV中文无码乱人伦</a>| <a href="http://mallmirror.com" target="_blank">亚洲国产精品国自产拍电影</a>| <a href="http://8mav958.com" target="_blank">中国国语毛片免费观看视频</a>| <a href="http://chinacmk.com" target="_blank">2022中文字字幕久亚洲</a>| <a href="http://ksp33.com" target="_blank">99re6在线精品免费观看</a>| <a href="http://6ork.com" target="_blank">亚洲不卡中文字幕无码</a>| <a href="http://9981tv.com" target="_blank">人妻无码久久一区二区三区免费</a>| <a href="http://sewuji.com" target="_blank">久久夜色精品国产噜噜噜亚洲AV</a>| <a href="http://nmcytsi.com" target="_blank">午夜视频在线免费观看</a>| <a href="http://qqcao7.com" target="_blank">亚洲国产日产无码精品</a>| <a href="http://fanhaogo.com" target="_blank">国产精品无码免费播放</a>| <a href="http://qvod-player.com" target="_blank">亚洲国产成人精品无码区花野真一 </a>| <a href="http://513573.com" target="_blank">亚洲精品国精品久久99热一</a>| <a href="http://fdsyjy.com" target="_blank">免费毛片在线看不用播放器 </a>| <a href="http://43caopen.com" target="_blank">久久久久亚洲AV无码去区首</a>| <a href="http://317777aa.com" target="_blank">在线观看国产情趣免费视频</a>| <a href="http://b7277.com" target="_blank">国产亚洲精品国产福利在线观看</a>| <a href="http://25v8.com" target="_blank">亚洲天堂在线视频</a>| <a href="http://www99xyxy.com" target="_blank">国产激情免费视频在线观看 </a>| <a href="http://xxxxnii.com" target="_blank">国内免费高清在线观看</a>| <a href="http://ddxsrd.com" target="_blank">韩国亚洲伊人久久综合影院</a>| <a href="http://popodino.com" target="_blank">MM131亚洲国产美女久久</a>| <a href="http://av56cc.com" target="_blank">99在线在线视频免费视频观看</a>| <a href="http://lanchenews.com" target="_blank">亚洲毛片无码专区亚洲乱</a>| <a href="http://lanchenews.com" target="_blank">性感美女视频在线观看免费精品</a>| <a href="http://wwwaa875.com" target="_blank">色偷偷亚洲第一综合网</a>| <a href="http://26672814.com" target="_blank">亚洲色欲久久久综合网</a>| <a href="http://xiamenwave.com" target="_blank">国产精品久久永久免费</a>| <a href="http://dzhankong.com" target="_blank">黄色三级三级三级免费看</a>| <a href="http://jiggybaby.com" target="_blank">亚洲精品国产精品乱码视色</a>| <a href="http://yctbhb.com" target="_blank">我的小后妈韩剧在线看免费高清版 </a>| <a href="http://xiaojiejieav.com" target="_blank">国产美女在线精品免费观看</a>| <a href="http://5079157.com" target="_blank">免费一级特黄特色大片</a>| <a href="http://818812.com" target="_blank">一区二区三区亚洲</a>| <a href="http://gz-shunan.com" target="_blank">日韩a级毛片免费观看</a>| <a href="http://nonobo.com" target="_blank">日韩电影免费在线观看</a>| <a href="http://ssni703.com" target="_blank">亚洲精品无码久久久久秋霞 </a>| <a href="http://142121.com" target="_blank">av大片在线无码免费</a>| <a href="http://bii59.com" target="_blank">日韩精品视频在线观看免费</a>| <a href="http://datian-cn.com" target="_blank">久久亚洲AV成人无码国产</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>