<s:submit value="图书追加" method="addBook"></s:submit> 运行后为什么不运行addBook这个方法?也就是添加图书不成功!
已解决 在Struts配置的最后加上一句话 <constant name="struts.enable.DynamicMethodInvocation" value="true"/>就可以了
提交到cbook这个action吗?你的编码方式是multipart/form-data
,表示二进制的方式,用于上传文件的,还有就是能不能确定下你的action提交地址,总觉得看着别扭,可以直接用先提交看看,能不能提交到后台运行。。
试了,能提交到后台,但是不能应用action类中指定的相应方法
追答在中增加method属性,把中的属性更改为你中的name值,去掉中的method属性,试一试。。
追问这样可以运行,但是action里边有四个按钮,按照你那样做只能用一个按钮!
这样可以运行,但是action里边有四个按钮,按照你那样做只能用一个按钮!
本回答被网友采纳