Struts 小问题
请问,struts中的form表单中可不可以加一个name属性,我想用这个name属性在validator检验的时候用,可我添回一个name属性后确报错
org.apache.jasper.JasperException: /pages/archive/commodity/commodityAdd.jsp(41,16) TLDによると、タグ form 的属性 name 无效
------解决方案--------------------是啊 <form-beans> 中需要设置你的属性名,因为属性值需要通过配置文件(struts-config.xml)传递
<form-bean name= "KhjlForm " type= "org.apache.struts.action.DynaActionForm ">
<form-property name= "id " type= "java.lang.Long " initial= "-1 "/>
<form-property name= "name " type= "java.lang.String "/>
<form-property name= "dizhi " type= "java.lang.String "/>
<form-property name= "tel " type= "java.lang.String "/>
<form-property name= "xingbie " type= "java.lang.Byte "/>
<form-property name= "youxiang " type= "java.lang.String "/>
<form-property name= "shengfen " type= "java.lang.String "/>
<form-property name= "chengshi " type= "java.lang.String "/>
<form-property name= "beizhu " type= "java.lang.String "/>
</form-bean>
不过问题是不是在这里不知道了,只是有这种可能呵呵