我在学习struts,看到的例子里面有的action有相对应的ActionForm而有的却没有,不知道究竟什么样的action要求必须有相对应的formbean? 比如说我做了一个简单的应用,其中的一个action没有定义它的formbean,结果运行的时候报错:
Cannot retrieve definition for form bean null on action /viewSubmit
从字面的意思上看好像是缺少formbean,有些糊涂,希望给与指点,谢谢。
Cannot retrieve definition for form bean null on action /viewSubmit
从字面的意思上看好像是缺少formbean,有些糊涂,希望给与指点,谢谢。
你的意思是问我有没有在struts-config.xml当中加入action的定义?
是的,我在里面加入了这个action的定义,但是没有给出action的form bean.
<forward .../>
</action>
这样就不用FormBean了
一个ActionForm 或者一个表单对应一个action
谢谢,可能我的情况跟你说得比较相近,我没有用到其他的struts-html标签,只是用了一个html:submit按钮,我的目的是点击这个button的时候,返回原来的页面。
我想知道,因为我要实现的功能很简单,所以,我想在这里把html:submit标签换成普通的html标签,比如<input type="text" name="XXX" value="return"/>,不知道这种做法同前面的相比哪一种更好?
再次谢了。