国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

解析Struts配置教程

2024-09-05 00:17:20
字體:
來源:轉載
供稿:網友
  Struts框架是目前流行的JSP開發框架,本文就其進行了基礎講解。
     
首先下載Struts軟件包,到 http://struts.apache.org/下載Struts,Struts各版本的差異很大,這里已Struts1.2.9版本為例,解壓縮包內容如下:   
  1、在tomcat安裝目錄下的webapps目錄中建立一個webjx目錄。這樣就可以通過訪問"http://localhost:8080/webjx"訪問"webjx"這個目錄。 
  2、在你創建的目錄webjx中,建立WEB-INF目錄,在WEB-INF中建立classes、lib和tld文件夾。將壓縮包struts-1.2.9-bin/lib文件夾中的 commons-*.jar(*代表任意位任意字符)和struts.jar文件拷貝到建立的 webjx/WEB-INF/lib目錄下,然后將Struts中的標簽庫文件 struts-*.tld(*代表任意位任意字符)拷貝到 webjx/WEB-INF/tld目錄下 
  3、在webjx/WEB-INF/目錄下建立一個web.xml文件,文件內容如下: 
<?xml version="1.0" encoding="ISO-8859-1"?>  
<!DOCTYPE web-app  
  PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"  
  "http://java.sun.com/j2ee/dtds/web-app_2_3.dtd">  
<web-app>  
  <display-name>Struts Blank Application</display-name>  
  <!-- 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>application</param-name>  
      <param-value>ApplicationResources</param-value>  
    </init-param>  
    <init-param>  
      <param-name>config</param-name>  
      <param-value>/WEB-INF/struts-config.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>  
  <!-- Standard Action Servlet Mapping -->  
  <servlet-mapping>  
    <servlet-name>action</servlet-name>  
    <url-pattern>*.do</url-pattern>  
  </servlet-mapping>  
  <!-- The Usual Welcome File List -->  
  <welcome-file-list>  
    <welcome-file>index.jsp</welcome-file>  
  </welcome-file-list>  
  <!-- Struts Tag Library Descriptors -->  
  <taglib>  
    <taglib-uri>/tags/struts-bean</taglib-uri>  
    <taglib-location>/WEB-INF/tld/struts-bean.tld</taglib-location>  
  </taglib> 
  <taglib>  
    <taglib-uri>/tags/struts-html</taglib-uri>  
    <taglib-location>/WEB-INF/tld/struts-html.tld</taglib-location>  
  </taglib> 
  <taglib>  
    <taglib-uri>/tags/struts-logic</taglib-uri>  
    <taglib-location>/WEB-INF/tld/struts-logic.tld</taglib-location>  
  </taglib> 
  <taglib>  
    <taglib-uri>/tags/struts-nested</taglib-uri>  
    <taglib-location>/WEB-INF/tld/struts-nested.tld</taglib-location>  
  </taglib> 
  <taglib>  
    <taglib-uri>/tags/struts-tiles</taglib-uri>  
    <taglib-location>/WEB-INF/tld/struts-tiles.tld</taglib-location>  
  </taglib> 
</web-app> 

4、在webjx/WEB-INF/目錄下建立一個struts-config.xml文件,文件內容如下:
<?xml version="1.0" encoding="ISO-8859-1" ?>  
<!DOCTYPE struts-config PUBLIC  
          "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"  
          "http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd">  
<struts-config>  
    <form-beans>  
    </form-beans>  
    <global-forwards>  
    </global-forwards>  
    <action-mappings>  
    </action-mappings>  
    <message-resources parameter="ApplicationResources"/>  
</struts-config> 

共2頁上一頁12下一頁
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 叶城县| 无极县| 铜梁县| 天镇县| 新营市| 东乡| 嘉峪关市| 锡林浩特市| 当涂县| 西乌珠穆沁旗| 榆林市| 新绛县| 南华县| 扶绥县| 通许县| 柳林县| 平陆县| 七台河市| 杭锦旗| 荆州市| 神池县| 昆山市| 固始县| 阳江市| 客服| 姜堰市| 武陟县| 大邑县| 汶上县| 旺苍县| 施秉县| 仲巴县| 清镇市| 建瓯市| 鄂温| 扎鲁特旗| 乐平市| 哈尔滨市| 新乡县| 德庆县| 独山县|