锘??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美一区二区三区啪啪,中文字幕人成一区,中文字幕在线视频免费观看http://www.aygfsteel.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.aygfsteel.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.aygfsteel.com/coderdream/archive/2008/03/26/188687.html</guid><wfw:comment>http://www.aygfsteel.com/coderdream/comments/188687.html</wfw:comment><comments>http://www.aygfsteel.com/coderdream/archive/2008/03/26/188687.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/coderdream/comments/commentRss/188687.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.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.aygfsteel.com/coderdream/archive/2008/03/26/188687.html'>闃呰鍏ㄦ枃</a><img src ="http://www.aygfsteel.com/coderdream/aggbug/188687.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/coderdream/" target="_blank">CoderDream</a> 2008-03-26 13:47 <a href="http://www.aygfsteel.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.aygfsteel.com/coderdream/archive/2008/03/21/187644.htmlCoderDreamCoderDreamFri, 21 Mar 2008 03:51:00 GMThttp://www.aygfsteel.com/coderdream/archive/2008/03/21/187644.htmlhttp://www.aygfsteel.com/coderdream/comments/187644.htmlhttp://www.aygfsteel.com/coderdream/archive/2008/03/21/187644.html#Feedback0http://www.aygfsteel.com/coderdream/comments/commentRss/187644.htmlhttp://www.aygfsteel.com/coderdream/services/trackbacks/187644.html4.1 Web搴旂敤鐨勫彂甯冩弿榪版枃浠?/h3>

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

  • 鍒濆鍖栧弬鏁?
  • Session閰嶇疆
  • Servlet澹版槑
  • Servlet鏄犲皠
  • 搴旂敤鐢熷懡鍛ㄦ湡鐨勭洃鍚被
  • 榪囨護(hù)鍣ㄥ畾涔夊拰鏄犲皠
  • 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錛岀涓涓負(fù)config錛屽叾浠栦互“config/”寮澶達(dá)紝濡傦細(xì)config/bank錛?br /> 3銆佸湪鍏ㄥ眬<forward>鍏冪礌涓殑渚嬪瓙錛?br />
<global-forwards>
    
<forward name="toBank" path="/bank/login.do" />
</global-forwards>
4銆佷嬌鐢?lt;action>鍏冪礌涓殑灞閮?lt;forward>鍏冪礌錛屼緥濡傦細(xì)
<action-mappings>
  
  
<action>
    
<forward> name="success" path="/bank/index.do" />
  
</action>
</action-mappings>
5銆?lt;url-pattern>灞炴т負(fù)“*.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 閰嶇疆鏂囦歡涓負(fù)琚皟鐢ㄧ殑 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銆佹渶鍚庨厤緗榪庨〉闈負(fù)welcome.jsp鍗沖彲銆?br />

4.2.4 閰嶇疆閿欒澶勭悊

1銆侀伩鍏嶇敤鎴風(fēng)湅鍒板師濮嬬殑閿欒淇℃伅
<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銆佷篃鍙負(fù)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>

]]> 主站蜘蛛池模板: 白水县| 高阳县| 东台市| 宁津县| 玛曲县| 石楼县| 库尔勒市| 西乌| 遵义市| 中牟县| 武乡县| 时尚| 上思县| 永康市| 岑巩县| 杨浦区| 贵港市| 绥中县| 郑州市| 玛多县| 蛟河市| 汤阴县| 隆尧县| 吴江市| 南丰县| 喜德县| 峨眉山市| 元朗区| 贵南县| 佛学| 甘肃省| 彰化市| 车致| 都兰县| 永福县| 临沭县| 富裕县| 奇台县| 沅陵县| 麻城市| 丽水市|