大家好,我现在刚开始学习struts 2, 请大家帮我解答一个问题
action 中的exectue方法和别的方法有什么关系,如果在一个action中定义了execute和别的方法,execute是默认的方法,在调用的时候,这些方法有什么区别?
action 中的exectue方法和别的方法有什么关系,如果在一个action中定义了execute和别的方法,execute是默认的方法,在调用的时候,这些方法有什么区别?
解决方案 »
- org.apache.commons.fileupload.FileUploadBase$InvalidContentTypeException求助
- tomcat5.5服务器没什么问题了,就是运行JSP文件时没反应:
- struts2类型转换和页面传值(ssh)
- strut1和strut2的区别?最好在给我点框架的面试题
- 高人们,struts2加了过滤器后出现的错误,不要说用了response,我没写过
- 关于JPA问题,数据不能插入和更新
- 请问台湾JAVA技术作家的文章里的几个简单的术语意思:
- jsp数据显示顺序问题?
- Hibernate的级联删除怎么搞??救命阿!!!
- 谁有javamail读取某封邮件正文的例子
- 一道看似简单的java面试题
- org.apache.jasper.JasperException: Unable to read TLD "META-INF/c.tld" from JAR
user!saveUser.action->调用saveUser方法你也可以在struts.xml标签中配置 <action method="方法名"> 来制定调用的方法!
如果你配置了add方法,那么execute就不会调用。add和execute没有先后顺序,也没什么关系。
</action>
否则,执行相应的 method 指定方法
在struts.xml的action里面配置method=“方法名”,struts2则会自动跳到对应的方法。
还可以在你的请求url中这样写:action名称_方法名.do ,在action中,action名称则命名为:action名_*,而method="{1}",同样可以自动找到相应的方法哦~
<action name="add" class="com.yourAction" method="add">
</action>
指定方法为add其它也没多大学问了。