smiles

导航

struts-step

 创建一个STRUTS应用的基本步骤
 
1.创建一个WEB工程.将所需的STRUTS包放入WEB-INF的lib目录下

2.将所需的struts标签的tld文件放入相应目录,并在web.xml文件中注册(使用网络路径可以省略此步)

3.开发Struts的配置文件: WEB-INF目录下创建struts-config.xml,并在web.xml文件中注册
  例子:在web.xml注册(STRUTS应用都可以这样配置,可以直接复制到WEB.XML中)
   <servlet>
  <servlet-name>actionServlet</servlet-name>
  <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
  <init-param>
   <param-name>config</param-name>
   <param-value>/WEB-INF/struts-config.xml</param-value>
  </init-param>
  <load-on-startup>1</load-on-startup>
 </servlet>

 <servlet-mapping>
  <servlet-name>actionServlet</servlet-name>
  <url-pattern>*.do</url-pattern>
 </servlet-mapping>

 

4.开发jsp页面(VIEW视图)

5.开发FormBean,并在struts-config.xml文件中配置该FormBean (用来传递用户提交的数据的DTO)
  例子:  
       <form-beans>
             <form-bean name="registForm" type="com.mvc.forms.RegistForm"></form-bean>
       </form-beans>

6.开发Action,并在struts-config.xml文件中配置该Action跟转发页面
  例子:
 <action-mappings>
  <action input="/pages/regist.jsp" path="/reqistAction" name="registForm" type="com.mvc.action.ReqistAction"                                       scope="request" validate="true">
   <forward name="succed" path="/pages/succed.jsp" />
   <forward name="fail" path="/pages/fail.jsp" />
  </action>
 </action-mappings>


7.开发模型层(可以用javabean,ejb等)

8.添加需要的资源文件(并在struts-config.xml中配置)

posted on 2008-12-30 22:20  心欣  阅读(165)  评论(0编辑  收藏  举报