一个Action类必需要接收一个ActionForm吗?

来源:百度知道 编辑:UC知道 时间:2024/06/23 21:45:26
今天使用struts1.3写了一个小例子,遇到了一个非常奇怪的问题,我写了一个Action类,用于删除一条数据库里的记录,因为不用ActionForm传值,所以我在struts-config.xml文件配置就没写关联的Form,可是运行时出异常:Form bean not specified on mapping for action: "deleteAttackSolution.do",大意是说FormBean没有为deleteAttackSolution.do指定映射。可是我这个Action根本用不到Form啊,难到每个Action必需对应一个Form?不会吧,大家有遇到这种情况么?是怎么解决的?
对了,我的JSP里用了两个表单,也就说<html:form>标记有两对,根这个有关系么?

如果你不要和form相连就把form的所有内容都删除了,我写的时候都是没有问题的啊,你看看是不是不是form的问题啊,

Struts2的话,根本不需要form

你可以写一个单独的类,和数据库字段对应的,有get()/set()方法的。
不用FormBean,