attribute:
这个属性用来指定ActionForm保存到指定上下文时所使用的属性名。如果不指定attribute属性的值,将使用name属性的值作为保存时的属性名。也就是说,attribute属性的默认值就是name属性的值。
====================================================================
className:
指定自定义的配置对象。这个配置对象必须是ActionMapping的子类。如果不对这个属性进行指定,那么将使用默认值org.apache.struts.action.ActionMapping。通过自定义的ActionMapping类,可以在Action的配置中增加自定义属性。
====================================================================
forward:
设置处理用户请求的servlet或者其他的资源,例如jsp。如果指定了这个属性,那么type属性所指定的Action类就将会失去作用。严格的说,在每个<action>元素中,forward,include,type属性应该使用且只使用其中一个。
====================================================================
inpute:
指定在数据校验失败的时候所要返回的页面或者Action。这种校验只有当name属性不为空以及validate属性为true的时候才会进行。
====================================================================
name:
指定表单Bean(ActionForm)的名称。
====================================================================
path:
指定此Action所响应的用户请求的路径,这个属性是与模块相关的,并且以“/”为起始字符。另外,需要注意的是在这里不需要增加扩展名,如:.do。
====================================================================
parameter:
这是一个保留的配置参数,可以利用这个参数传递一些特殊的信息。但对于某些特殊的Action类已经为这个属性指定了明确的含义。
====================================================================
prefix:
用于指定需要向ActionForm赋值的用户参数的前缀。这个参数只有在name属性不为空的时候才可以设置。
====================================================================
roles:
以逗号分隔的用户角色名列表。在Action中可以通过ActionMapping对象的实例来得到这里设置的角色信息。用于在系统中实现权限校验功能。
====================================================================
scope:
用于指定保存ActionForm的上下文范围。其取值为request或session。
====================================================================
suffix:
用于指定需要向ActionForm赋值的用户参数的后缀。这个参数只有在name属性不为空的时候才可以设置。
====================================================================
type:
用于指定处理用户请求的Action(org.apache.struts.action)之类的全路径名。如果指定了forward或者include属性,那么这个属性将不起作用。
====================================================================
unknow:
用于设置当前这个Action是否为当前模块的默认Action。当一个用户请求没有匹配的Action时,将会交给默认的Action去处理。在一个模块中,只能设置一个Action为默认的Action。
====================================================================
validate:
用于设置是否调用ActionForm中的validate()方法来进行数据合法性的校验。
<转自:http://www.iteye.com/topic/81827>
分享到:
相关推荐
Action与Forward属性的含义
主要介绍了JavaScript获取网页表单action属性的方法,涉及javascript操作表单属性的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
第 5 章 使用配置属性本章内容:微调自动配置 bean将配置属性应用于应用程序组件使用 Spring 配置文件你还记得 iPhone 第一次出现的时候吗?一块
SpringBoot配置属性之NOSQL指定要创建的缓存的名称,逗号分隔(若该缓存实现支持的话)指定初始化EhCache时使用的配置文件的位置指定.指定创建缓存
Action的常用配置,用于学习struts2的备忘录。十分简单明了
web_xml中ActionServlet中的属性
关于Action intent的实例,包括自定义的action和系统自带的action。
Struts2 框架中,Action 组件可以通过多种方式接收参数,这些方式包括使用 Action 的属性、使用 DomainModel 和使用 ModelDriven。下面将详细介绍这些方法: 使用 Action 的属性接收参数 在 Struts2 中,可以使用 ...
Struts2中struts_xml的Action配置详解
Struts 2使用注解配置Action,不配置struts.xml,通过注解直接配置action
Struts2上传和下载Action配置 上传:获取名称和类型,复制到固定文件里 下载:该方法的返回值为一个InputStream流。
使用注解配置Action示例。里面已经包涵java.lang.NoClassDefFoundError: org/apache/commons/lang3/StringUtils错误异常的解决方案。
form name="myform" id="myform" action="ssss" method="post" onsubmit="getUrl();"> javascript方法: [removed] function getUrl(){ $('form').attr('action','new_url'); } [removed] 或者用单纯的...
本资源主要在与ckeditor,springMVC只有action的注解配置,主要在ckeditor的实现图片的粘贴、上传。
struts2注解配置Action及拦截器几种不同方式写法对应的路径指向.docx
NULL 博文链接:https://huangminwen.iteye.com/blog/1828698
幻灵action表tpye栏的含义! 幻灵私服端修改必须知道的事情!
注解配置ACTION
在web.xml中配置action或.do,附上详细的文档
android全部UI属性及注释说明总结 android全部Action大全总结