struts2基本流程和action的对应
2017-07-28 17:42
323 查看
1.struts2 action执行主要流程:
输入表单提交-->根据表单的action名进入struts2配置文件找到匹配的类-->执行在struts2配置文件中指定的该类的方法-->通过返回值再进入struts2配置文件匹配到结果页面或者另一个action
2.action的两种对应情况:
1).当没使用struts标签库的表单时页面表单中要加.action,配置文件中不加.action
2).当使用struts标签库的表单时页面表单中可以不加.action因为struts会自动在后面加,配置文件中不加.action
struts可以通过表单+对应的set方法来获得值
也可以通过超链接传值+对应set方法来获得值
输入表单提交-->根据表单的action名进入struts2配置文件找到匹配的类-->执行在struts2配置文件中指定的该类的方法-->通过返回值再进入struts2配置文件匹配到结果页面或者另一个action
2.action的两种对应情况:
1).当没使用struts标签库的表单时页面表单中要加.action,配置文件中不加.action
<form action="jisuan_jianfa.action" method="post"> ...... </form>
<package name="default" extends="struts-default" namespace="/"> <action name="jisuan_*" class="action.Jiafa" method="{1}"> <result>/result.jsp</result> </action> </package>
2).当使用struts标签库的表单时页面表单中可以不加.action因为struts会自动在后面加,配置文件中不加.action
<body> <s:action name="myaction" namespace="/" executeResult="true"></s:action> </body>
<package name="default" namespace="/" extends="struts-default"> <action name="myaction" class="action.MyAction1"> <result>/result.jsp</result> </action> </package>
struts可以通过表单+对应的set方法来获得值
也可以通过超链接传值+对应set方法来获得值
相关文章推荐
- Struts2页面数据和Action数据三种基本对应方式
- Struts2 使用基本流程
- struts2中s:poperty标签的使用(将数据库的码表信息转为action对应的类型值)
- struts2中JSP无法用<jsp:forward page="test.action"> 跳转到对应的 action中解决方法
- struts2源码系列(1)--ActionConfig(对应struts.xml <action>标签)
- 第九章 _Struts2的处理流程与Action的管理方式
- Struts2基本流程及基础知识问答
- 初涉Struts2---基本控制流程
- Struts2之Action的基本配置
- Struts2的核心组件及基本流程
- Struts2学习---基本配置,action,动态方法调用,action接收参数
- 三大框架-------->struts2Struts简介与Action基本配置
- Struts2 jsp页面url访问查Action中对应指定方法
- 基于Struts2中的Action层、Service层、Dao层理解在SpringMVC对应的四大注解
- struts2 2.5.5 中出现404 异常,没有对应的命名空间,或者没有对应的Action(套路)
- struts2 中同一个action的实现中对应多个input的处理方法
- Struts2利用convention-plugin 实现零配置时Action与jsp的对应关系
- Struts2学习笔记(六):Struts2的处理流程与Action的管理方式
- Struts2学习(第四篇)——struts2中action执行流程和源码分析
- struts2中action执行流程和源码分析