属性描述
Path Action类的相对路径
Name 与本操作关联的ActionFormbean的名称
Type 连接到本映射的Action类的全称(可有包名)
Scope ActionFormbean的作用域(请求或会话)
Prefix 用来匹配请求参数与bean属性的前缀
Suffix 用来匹配请求参数与bean属性的后缀
attribute 作用域名称
className ActionMapping对象的类的完全限定名默认的类是org.apache.struts.action.ActionMapping
input 输入表单的路径,指向bean发生输入错误必须返回的控制
unknown 设为true,操作将被作为所有没有定义的ActionMapping的URI的默认操作
validate 设置为true,则在调用Action对象上的perform()方法前,ActionServlet将调用ActionFormbean的validate()方法来进行输入检查
Path Action类的相对路径
Name 与本操作关联的ActionFormbean的名称
Type 连接到本映射的Action类的全称(可有包名)
Scope ActionFormbean的作用域(请求或会话)
Prefix 用来匹配请求参数与bean属性的前缀
Suffix 用来匹配请求参数与bean属性的后缀
attribute 作用域名称
className ActionMapping对象的类的完全限定名默认的类是org.apache.struts.action.ActionMapping
input 输入表单的路径,指向bean发生输入错误必须返回的控制
unknown 设为true,操作将被作为所有没有定义的ActionMapping的URI的默认操作
validate 设置为true,则在调用Action对象上的perform()方法前,ActionServlet将调用ActionFormbean的validate()方法来进行输入检查
解决方案 »
- hibernate fetch join
- Struts2向Javascript传递数组
- myeclipse6.5 myeclipse 7.0 add struts 灰色 点不了,添加不上
- Tomcat如何设置程序class改变时候自动加载?
- linux tomcat部署web项目 很麻烦的问题 invalid entry size
- tomcat不够稳定吗?
- 为什么我的eclipse里用Ctrl+/ 不能对代码进行注释
- 用ODBC联数据库的问题:
- 刚学j2ee请各位推荐一本好书!
- tomcat startup.bat 运行时,大概到Hibernate绑定Bind entity 时突然退出,怎么办?
- 一个javamail的问题
- struts问题,问一下struts标签问题
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.0//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_0.dtd">
<struts-config>
<form-beans>
<form-bean name="CardBasicinfoForm" type="its.struts.form.CardBasicinfoForm" />
<form-bean name="loginForm" type="its.struts.form.LoginForm" />
</form-beans>
<global-forwards>
<forward name="LOGIN" path="/logon.jsp" />
<forward name="PIC" path="/newpic.jsp" />
</global-forwards>
<action-mappings>
<action name="loginForm" type="its.struts.action.LoginAction" validate="true" input="/logon.jsp" scope="request" path="/loginAction">
<forward name="FAIL" path="/logon.jsp" />
<forward name="go" path="/ROOT/index2.jsp" redirect="true"/>
</action>
</action-mappings>
</struts-config>
和上面的一个写的对着看好了
你得解释是从一本电子书(.doc)上摘抄下来得,那本书我也有,看不懂,能具体得解释一下嘛?to:ymm(紫外线)
<action name="loginForm" type="its.struts.action.LoginAction" validate="true" input="/logon.jsp" scope="request" path="/loginAction">
能解释一下每个属性得意思嘛?
以下几个是我们常用的。path - 当前Action对应的用户请求URI路径
type - 实现当前Action的Java class的完整名字
name - 当前Action中用到的ActionForm的名字,其具体信息在配置文件其他地方另有详细定义
unknown - 如果将该属性设置为true,那么就是声明这个Action将处理整个应用中所有未找到相应处理Action的请求,当然,一个应用系统中也只会有一个Action的unknown属性可以设为true
scope - Action中所用到的ActionForm的生存期,可以为“request”或“session”,随着生存期的设置,该Action也会在相应的时间被创建
input - 该Action中相关ActionForm获取用户输入的输入页面,当将ActionForm设为自动验证输入数据,发现不合法数据返回错误时,将返回该页面
validate - 如果本属性为true则在Action动作之前其对应的ActionForm的validate方法会自动被调用,一般用以验证用户输入的数据
forward 元素 - 定义当前Action相关的ActionForward 给你推荐几篇文章,希望对你有帮助:
http://tech.ccidnet.com/pub/article/c1078_a101462_p1.html
http://tech.ccidnet.com/pub/article/c1078_a101472_p1.html
http://tech.ccidnet.com/pub/article/c1078_a101723_p1.html
http://tech.ccidnet.com/pub/article/c1078_a97348_p1.html
结贴了,送分!