锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲A∨午夜成人片精品网站,亚洲人成网站看在线播放,亚洲日韩AV无码一区二区三区人http://www.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://www.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://www.tkk7.com/coderdream/archive/2008/03/26/188687.html</guid><wfw:comment>http://www.tkk7.com/coderdream/comments/188687.html</wfw:comment><comments>http://www.tkk7.com/coderdream/archive/2008/03/26/188687.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/coderdream/comments/commentRss/188687.html</wfw:commentRss><trackback:ping>http://www.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://www.tkk7.com/coderdream/archive/2008/03/26/188687.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/coderdream/aggbug/188687.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/coderdream/" target="_blank">CoderDream</a> 2008-03-26 13:47 <a href="http://www.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://www.tkk7.com/coderdream/archive/2008/03/21/187644.htmlCoderDreamCoderDreamFri, 21 Mar 2008 03:51:00 GMThttp://www.tkk7.com/coderdream/archive/2008/03/21/187644.htmlhttp://www.tkk7.com/coderdream/comments/187644.htmlhttp://www.tkk7.com/coderdream/archive/2008/03/21/187644.html#Feedback0http://www.tkk7.com/coderdream/comments/commentRss/187644.htmlhttp://www.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>

]]> 主站蜘蛛池模板: 免费人成黄页在线观看日本| 亚洲一卡二卡三卡| 国产亚洲精品激情都市| 国产精品免费综合一区视频| 日美韩电影免费看| 日本午夜免费福利视频| 国产免费av一区二区三区| 女人被男人桶得好爽免费视频| 成人免费看黄20分钟| 在线观看成人免费| 国产男女猛烈无遮挡免费网站 | 亚洲日韩中文字幕一区| 中文字幕无码亚洲欧洲日韩| 亚洲人成77777在线播放网站不卡| 久久夜色精品国产噜噜亚洲a| 亚洲综合无码一区二区痴汉| 亚洲精品无码mⅴ在线观看| 亚洲AV色欲色欲WWW| 免费在线观看自拍性爱视频| a级毛片免费观看网站| 成人精品一区二区三区不卡免费看| 成人性生交大片免费看好| 99re热精品视频国产免费| 又粗又大又黑又长的免费视频 | 中文字幕免费在线看电影大全| 99re6在线视频精品免费| 日本免费大黄在线观看| 国产一卡二卡3卡四卡免费| 免费看美女让人桶尿口| 亚洲国产精品毛片av不卡在线 | 国产在线19禁免费观看| 4338×亚洲全国最大色成网站| 亚洲不卡中文字幕无码| 亚洲国产成人超福利久久精品| 亚洲国产AV无码一区二区三区| 一级黄色片免费观看| 青青草无码免费一二三区| 女人18毛片水真多免费看 | 无遮免费网站在线入口| 国产福利免费观看| 亚洲国产精品无码专区在线观看 |