概述
Struts2最主要是二个映射:
请求的命令《===》类的映射
返回的结果《===》转发的视图的映射
<action name="" class="" converter="" method="">
<result name="" type="">/xxx.jsp</result>
</action>
com.opensymphony.xwork2.ActionSupport定义的五个常量
1> static final String SUCCESS
英文解释:The action execution was successful. Show result view to the end user.
汉语翻译: 行动的执行是成功的。结果视图展示给最终用户。
2> static final String NONE
英文解释:The action execution was successful but do not show a view. This is useful for actions that are handling the view in another fashion like redirect
汉语翻译:Action执行成功,但是不会显示一个视图。通常产生这种情况的原因是被其他视图重定向了。
3> static final String ERROR
英文解释:The action execution was a failure. Show an error view, possibly asking the user to retry entering data
汉语翻译:Action执行失败。显示一个错误的视图(页面),这个页面可以要求用户再次输入相关数据。
4> static final String INPUT
英文解释:The action execution require more input in order to succeed. This result is typically used if a form handling action has been executed so as to provide defaults for a form. The form associated with the handler should be shown to the end user.
This result is also used if the given input params are invalid, meaning the user should try providing input again.
汉语翻译:Action的执行成功需要更多的输入。这个结果是一个典型的结果,它表明如果一个表单通过提供默认的表单来操作一个Action。这个表单会显示给最终用户。
这个结果也用于用户输入无效,意味着用户需要再次输入。
5> static final String LOGIN
英文解释:The action could not execute, since the user most was not logged in. The login view should be shown.
汉语翻译:Action不能执行,因为用户没有登录。已登录的画面会被关闭。
最后
以上就是老迟到棒棒糖为你收集整理的Struts2-ActionSupport定义的五个常量的全部内容,希望文章能够帮你解决Struts2-ActionSupport定义的五个常量所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复