struts1搭建步骤(健忘,仅仅是提醒自己而已)

1.在/WEB-INF/lib目录下,导入struts1的jar文件(在struts1的lib目录下);

2.修改/WEB-INF/web.xml(整个web项目的部署管理器),设置servlet,使其指向struts1的ActionServlet(中央控制器)

    web.xml代码:

       <?xml version="1.0" encoding="UTF-8"?> 

  1. <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.5" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee   http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> 
  2.   <servlet> 
  3.     <servlet-name>action</servlet-name> 
  4.     <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> 
  5.     <init-param> 
  6.       <param-name>config</param-name> 
  7.       <param-value>/WEB-INF/struts-config.xml</param-value> 
  8.     </init-param> 
  9.     <load-on-startup>0</load-on-startup> 
  10.   </servlet> 
  11.   <servlet-mapping> 
  12.     <servlet-name>action</servlet-name> 
  13.     <url-pattern>*.do</url-pattern> 
  14.   </servlet-mapping> 
  15. </web-app> 

      其中如果config默认是在/WEB-INF下,并且名字为struts-config.xml的话,可以省略不写

3.到了struts的配置文件:struts-config.xml

    例如:

    1.  <?xml version="1.0" encoding="utf-8" ?>

    2.<!DOCTYPE struts-config PUBLIC
          "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN"
          "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
    3.<struts-config>


    4.<form-beans>
    5.<form-bean name="peopleForm" type="org.formbean.PeopleActionForm"></form-bean>
    6.</form-beans>


    7.<action-mappings>
    8.<action path="/people" name="peopleForm" scope="request"
   type="org.action.HandlePeopleAction" >
   
    9. <forward name="success" path="/list.jsp"></forward>
   10. <forward name="fail" path="/fail.jsp"></forward>
   11.<forward name="modify" path="/modify.jsp"></forward>


   12.</action>
   13. </action-mappings>


   14.<message-resources parameter="MessageResources" /><!-- 使用struts标签必须配置的东东 -->
   15.</struts-config>

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值