struts2配置文件中Action中的各属性的含义
来源:互联网 发布:搬瓦工vps建站 编辑:程序博客网 时间:2024/05/21 06:59
Action的配置属性及其含义
博客分类: Struts
StrutsApacheBeanJSPServlet
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()方法来进行数据合法性的校验。
博客分类: Struts
StrutsApacheBeanJSPServlet
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()方法来进行数据合法性的校验。
- struts2配置文件中Action中的各属性的含义
- struts2.0中spring配置文件中action的属性 scope="prototype"
- struts2.0中spring配置文件中action的属性 scope="prototype" .
- struts2.0中spring配置文件中action的属性 scope="prototype"
- struts1配置文件中action的常用属性
- struts1配置文件中action常用的属性
- struts1配置文件中action的常用属性
- struts2中action属性的依赖注入
- Struts2中Action的属性接收参数
- Struts2中Action的属性接收参数
- struts2中struts.xml中的属性值含义
- Struts2配置文件中获取Action中设置的参数值
- Struts2.properties属性文件中的devModel和DynamicMethodInvocation。。。Action中servlet对象的获取
- struts2中action属性解析
- 如何在struts2配置文件xml的action中传参数
- 如何在struts2配置文件xml的action中传参数
- struts2 action 配置方法 &&struts2的配置文件
- hibernate配置文件中的unsaved-value属性含义
- Windows Phone开发(24):启动器与选择器之发送短信
- Linux USB subsystem --- USB create HCD
- 【计算几何】Codeforces Round #113 (Div. 2)-B. Polygons
- Unity3D GUI类接口
- 极限定律 My Algorithm Space AC自动机算法详解
- struts2配置文件中Action中的各属性的含义
- jQuery Dialog对话框事件
- 第六周实验报告3
- 在java中如何使用sphinx技术(coreseek)
- jquery插件手风琴效果
- HLFS: 基于HDFS和LFS技术的EBS开源实现
- hdoj2084
- PostgreSQL启动过程中的那些事七:初始化共享内存和信号十六:shmem中初始化BgWriter
- DBA常用管理语句