stutas2的开发流程

Struts就是基于mvc模式的框架!

(struts其实也是servlet封装,提高开发效率!)

 

 

Struts开发步骤:

1. web项目,引入struts - jar

2. web.xml中,引入struts的核心功能

配置过滤器

3. 开发action

4. 配置action

src/struts.xml

 

1. 引入8jar文件

2. web.xml

<!-- 引入struts核心过滤器 -->

<filter>

<filter-name>struts2</filter-name>

<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>

</filter>

<filter-mapping>

<filter-name>struts2</filter-name>

<url-pattern>/*</url-pattern>

</filter-mapping>

3. 开发Action

// 开发action: 处理请求

public class HelloAction extends ActionSupport {

 

// 处理请求

public String execute() throws Exception {

System.out.println("访问到了action,正在处理请求");

System.out.println("调用service");

return "success";

}

}

 

4. 配置action :  src/struts.xml

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

<!DOCTYPE struts PUBLIC

          "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"

          "http://struts.apache.org/dtds/struts-2.0.dtd">

<struts>

    <package name="xxxx" extends="struts-default">

     <action name="hello" class="cn.itcast.action.HelloAction" method="execute">

     <result name="success">/success.jsp</result>

     </action>

    </package> 

</struts>

 

 

 

posted @ 2017-02-13 21:28  zhanchi111  阅读(553)  评论(0编辑  收藏  举报