struts2 组成结构

来源:互联网 发布:软件的数学模型 编辑:程序博客网 时间:2024/06/07 01:52

1.struts2 是一个mvc框架,用于开发java web应用系统

2.struts2的mvc结构

1. strutsPreparAndExecuteFilter(filter控制器)

     2.Action(业务控制器)

     3.Result(响应组件)

     4.Interceptor(拦截器)

     5.ValueStack(值栈)

3.编写流程

1 引入struts2 jar 包,struts2.xml文件(src下)

2 编写Action组件

//execute方法默认是无参

public String execute(){

//调用dao,service方法

return "success";

}

3在web.xml中配置filter

//与servlet配置类似

4.struts.xml中配置信息

<package name="demo " extends="struts-default">//继承struts-default.xml

<action name="请求名" class="action组件的位置" method="execute" >

//默认方法可省略method,如果action中只有return,class可省略

<result name="return的String" type="dispatcher">/xxx.jsp</result>

</action>

</package>

1 0
原创粉丝点击