锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲A∨午夜成人片精品网站,亚洲人成网站看在线播放,亚洲日韩AV无码一区二区三区人http://m.tkk7.com/coderdream/category/26297.html杞歡宸ョ▼甯堟垚闀夸箣璺?/description>zh-cnWed, 26 Mar 2008 13:58:15 GMTWed, 26 Mar 2008 13:58:15 GMT60Struts鏁版嵁婧愯瑙?/title><link>http://m.tkk7.com/coderdream/archive/2008/03/26/188687.html</link><dc:creator>CoderDream</dc:creator><author>CoderDream</author><pubDate>Wed, 26 Mar 2008 05:47:00 GMT</pubDate><guid>http://m.tkk7.com/coderdream/archive/2008/03/26/188687.html</guid><wfw:comment>http://m.tkk7.com/coderdream/comments/188687.html</wfw:comment><comments>http://m.tkk7.com/coderdream/archive/2008/03/26/188687.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/coderdream/comments/commentRss/188687.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/coderdream/services/trackbacks/188687.html</trackback:ping><description><![CDATA[     鎽樿: Struts榪炴帴鏁版嵁搴撲竴鑸湁鐩存帴JDBC鍜屾暟鎹簮涓ょ鏂瑰紡錛?1銆丣DBC錛?鍦∕ySQL涓垱寤烘暟鎹簱錛?  drop  database if exists login; create database login; use login; create table user(...  <a href='http://m.tkk7.com/coderdream/archive/2008/03/26/188687.html'>闃呰鍏ㄦ枃</a><img src ="http://m.tkk7.com/coderdream/aggbug/188687.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/coderdream/" target="_blank">CoderDream</a> 2008-03-26 13:47 <a href="http://m.tkk7.com/coderdream/archive/2008/03/26/188687.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>銆婄簿閫歋truts銆嬬瑪璁?-絎洓绔?閰嶇疆Struts搴旂敤 1http://m.tkk7.com/coderdream/archive/2008/03/21/187644.htmlCoderDreamCoderDreamFri, 21 Mar 2008 03:51:00 GMThttp://m.tkk7.com/coderdream/archive/2008/03/21/187644.htmlhttp://m.tkk7.com/coderdream/comments/187644.htmlhttp://m.tkk7.com/coderdream/archive/2008/03/21/187644.html#Feedback0http://m.tkk7.com/coderdream/comments/commentRss/187644.htmlhttp://m.tkk7.com/coderdream/services/trackbacks/187644.html4.1 Web搴旂敤鐨勫彂甯冩弿榪版枃浠?/h3>

鍖呭惈浠ヤ笅淇℃伅錛?/p>

  • 鍒濆鍖栧弬鏁?
  • Session閰嶇疆
  • Servlet澹版槑
  • Servlet鏄犲皠
  • 搴旂敤鐢熷懡鍛ㄦ湡鐨勭洃鍚被
  • 榪囨護鍣ㄥ畾涔夊拰鏄犲皠
  • MIME綾誨瀷鏄犲皠
  • 嬈㈣繋鏂囦歡鍒楄〃
  • 鍑洪敊澶勭悊欏甸潰
  • 鏍囩搴撴槧灝?
  • JNDI寮曠敤

4.1.1 Web搴旂敤鍙戝竷鎻忚堪鏂囦歡鐨勬枃妗g被鍨嬪畾涔夛紙DTD錛?/h4>

鍖呭惈鍏冪礌錛屽睘鎬э紝瀹炰綋

<web-app>鍏冪礌鏄痺eb.xml鐨勬牴鍏冪礌錛屽叾浠栧厓绱犲繀欏誨祵鍏ュ湪<web-app>鍏冪礌浠ュ唴銆?/p>

<servlet>蹇呴』鍦?lt;servlet-mapping>涔嬪墠錛?br /> <servlet-mapping>蹇呴』鍦?lt;taglib>涔嬪墠錛?/p>

4.2 涓篠truts 搴旂敤閰嶇疆 web.xml 鏂囦歡

4.2.1 閰嶇疆 Struts 鐨?ActionServlet

<!-- Standard Action Servlet Configuration (with debugging) -->
<servlet>
    
<servlet-name>action</servlet-name>
    
<servlet-class>
        org.apache.struts.action.ActionServlet
    
</servlet-class>
    
<init-param>
        
<param-name>config</param-name>
        
<param-value>
            /WEB-INF/conf/struts-config.xml
        
</param-value>
    
</init-param>
    
<init-param>
        
<param-name>config/bank</param-name>
        
<param-value>
            /WEB-INF/conf/struts-config-bank.xml
        
</param-value>
    
</init-param>
    
<init-param>
        
<param-name>config/card</param-name>
        
<param-value>
            /WEB-INF/conf/struts-config-card.xml
        
</param-value>
    
</init-param>
    
<init-param>
        
<param-name>config/publicarea</param-name>
        
<param-value>
            /WEB-INF/conf/struts-config-publicarea.xml
        
</param-value>
    
</init-param>
    
<init-param>
        
<param-name>config/maintenance</param-name>
        
<param-value>
            /WEB-INF/conf/struts-config-maintenance.xml
        
</param-value>
    
</init-param>
    
<init-param>
        
<param-name>config/report</param-name>
        
<param-value>
            /WEB-INF/conf/struts-config-report.xml
        
</param-value>
    
</init-param>
    
<init-param>
        
<param-name>debug</param-name>
        
<param-value>2</param-value>
    
</init-param>
    
<init-param>
        
<param-name>detail</param-name>
        
<param-value>2</param-value>
    
</init-param>
    
<load-on-startup>2</load-on-startup>
</servlet>

<servlet-mapping>
<!-- Standard Action Servlet Mapping -->
<servlet-mapping>
        
<servlet-name>action</servlet-name>
        
<url-pattern>*.do</url-pattern>
</servlet-mapping>

璇存槑錛?br /> 1銆佷竴涓」鐩彲浠ラ厤緗涓?lt;servlet>錛屼笖鍏朵腑涓涓悕涓篴ction錛?br /> 2銆佸湪action鐨?lt;servlet>涓紝鍙厤緗涓猚onfig錛岀涓涓負config錛屽叾浠栦互“config/”寮澶達紝濡傦細config/bank錛?br /> 3銆佸湪鍏ㄥ眬<forward>鍏冪礌涓殑渚嬪瓙錛?br />
<global-forwards>
    
<forward name="toBank" path="/bank/login.do" />
</global-forwards>
4銆佷嬌鐢?lt;action>鍏冪礌涓殑灞閮?lt;forward>鍏冪礌錛屼緥濡傦細
<action-mappings>
  
  
<action>
    
<forward> name="success" path="/bank/index.do" />
  
</action>
</action-mappings>
5銆?lt;url-pattern>灞炴т負“*.do”錛岃〃鏄嶢ctionServlet璐熻矗澶勭悊鎵鏈変互“.do”鎵╁睍鍚嶇粨灝劇殑URL銆?br />

4.2.2銆?澹版槑 ActionServlet 鐨勫垵濮嬪寲鍙傛暟

<init-param>瀛愬厓绱犵敤浜庡0鏄?Servlet 鍒濆鍖栧弬鏁般傝4.2.1鐨勪唬鐮佹竻鍗曘?br />

4.2.3銆侀厤緗榪庢枃浠舵竻鍗?/h4>
<!-- The Usual Welcome File List -->
<welcome-file-list>
        
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
浠庣涓涓枃浠朵緷嬈″線鍚庨潰鎵撅紝濡傛灉娌℃湁鎵懼埌錛屾姏鍑?04閿欒銆?br />
鍦ㄦ榪庢枃浠朵腑涓嶈兘閰嶇疆Servlet鏄犲皠錛屽彲閫氳繃鍙橀氱殑鏂瑰紡澶勭悊銆?br /> 1銆佸湪 Struts 閰嶇疆鏂囦歡涓負琚皟鐢ㄧ殑 Action 鍒涘緩涓涓叏灞鐨? global) 杞彂欏癸紝渚嬪錛?br />
<global-forwards>
  
<forward name="welcome" path="HelloWordl.do" />
</global-forwards>
2銆佸垱寤轟竴涓獁elcome.jsp鏂囦歡錛?br />
<%@ tablib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<html>
  
<body>
    
<logic:forward name="welcome" />
  
</body>
</html>
3銆佹渶鍚庨厤緗榪庨〉闈負welcome.jsp鍗沖彲銆?br />

4.2.4 閰嶇疆閿欒澶勭悊

1銆侀伩鍏嶇敤鎴風湅鍒板師濮嬬殑閿欒淇℃伅
<error-page>
  
<error-code>404</error-code>
  
<location>/common/404.jsp</location>
</error-page>
<error-page>
  
<error-code>500</error-code>
  
<location>/common/500.jsp</location>
</error-page>

2銆佷篃鍙負Web 瀹瑰櫒鎹曡幏 Java 寮傚父閰嶇疆 <error-page>鍏冪礌錛岃繖鏄渶瑕佽緗?lt;exception-type>瀛愬厓绱狅紝瀹冪敤浜庢寚瀹欽ava寮傚父綾匯傚彲鎹曡幏濡備笅寮傚父錛?br /> A銆丷untimeException 鎴?Error
B銆丼ervletException 鎴栧畠鐨勫瓙綾?br /> C銆両OException 鎴栧畠鐨勫瓙綾?br /> 渚嬪錛?/p>

<!-- The default error page -->
<error-page>
        
<exception-type>java.lang.IOException</exception-type>
        
<location>/common/IOError.jsp</location>
</error-page>

4.2.5 閰嶇疆 Struts 鏍囩搴?/h4>
<!-- Struts Tag Library Descriptors -->
<taglib>
        
<taglib-uri>/tags/struts-bean</taglib-uri>
        
<taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
</taglib>

<taglib>
        
<taglib-uri>/tags/struts-html</taglib-uri>
        
<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
</taglib>

<taglib>
        
<taglib-uri>/tags/struts-logic</taglib-uri>
        
<taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
</taglib>

<taglib>
        
<taglib-uri>/tags/struts-nested</taglib-uri>
        
<taglib-location>/WEB-INF/struts-nested.tld</taglib-location>
</taglib>

<taglib>
        
<taglib-uri>/tags/struts-tiles</taglib-uri>
        
<taglib-location>/WEB-INF/struts-tiles.tld</taglib-location>
</taglib>

鐢ㄦ埛鑷畾涔夌殑瀹㈡埛鍖栨爣絳懼簱鍜屾爣鍑嗙殑綾諱技銆?/p>

]]> 主站蜘蛛池模板: 亚洲欧洲日产韩国在线| 深夜国产福利99亚洲视频| 免费女人高潮流视频在线观看| 精品多毛少妇人妻AV免费久久| 日韩在线视频免费| 四虎影视久久久免费| 亚洲成a∧人片在线观看无码| 亚洲av综合av一区二区三区| 亚洲免费综合色在线视频| 亚洲欧美国产国产一区二区三区| 亚洲色无码国产精品网站可下载| 亚洲狠狠婷婷综合久久蜜芽| 日韩色视频一区二区三区亚洲 | 久久伊人亚洲AV无码网站| 国产成人精品久久亚洲| 亚洲国产三级在线观看| 亚洲欧洲日产国码久在线观看| 亚洲沟沟美女亚洲沟沟| 33333在线亚洲| 自拍偷自拍亚洲精品偷一| 成人久久久观看免费毛片| 三上悠亚电影全集免费| 免费视频成人片在线观看| 日本妇人成熟免费中文字幕| 在线视频免费国产成人| 亚洲精品国精品久久99热| 亚洲国产精品无码专区| 亚洲美女自拍视频| 亚洲一区二区三区丝袜| 免费一级毛片在线播放视频免费观看永久 | 久久久久一级精品亚洲国产成人综合AV区| 国产中文在线亚洲精品官网| 久久99国产亚洲精品观看| 亚洲人成电影在线观看青青| 色偷偷噜噜噜亚洲男人| 国产成人无码精品久久久免费| 久久久久久成人毛片免费看| 中文字幕无码免费久久99| 亚洲Av无码乱码在线播放| 好看的亚洲黄色经典| 亚洲videos|