如果使用<html:button>,可以这样写<html:button property="">Add</html:button>
就不需要和form对应了。另外不知道你对自定义标签熟不熟悉,struts的这些标签最后都会生成普通的html代码输出到客户端。
所以你也可以不用struts的标签,而使用对应的html代码。如下:
<html:text property="userName"/>,你可以写<input type="text" name="userName"/>来代替
<html:checkbox property="item">Item1</html:checkbox>择可以用<input type="checkbox" name="item"/>代替如果你使用普通的html标签的话,ActionForm中是不一定要有对应的属性的,当然也可以有,功能和正常使用struts的标签时一样。如果不用struts的标签,而是自己写html的,在action中可以通过request.getParameter()来获得。