html:hidden property=action / in jsp's form! 问题.遇到过?!

java.lang.Exception: System error! please call system Admin.java.lang.Exception: Need a field : <html:hidden property=action /> in jsp's form!
com.jdon.strutsutil.ModelSaveAction.execute(ModelSaveAction.java:94)
经过检查:
struts-config.xml的配置以及保存页面的hidden name=action都配置正确,问题是一点击保存就报上面的错误
页面关键:
<html:form action="/mainsSaveAction.do" method="POST" >
<html:hidden name="mainsForm" property="action" value=""/>
struts-config.xml关键:
<action name="mainsForm" path="/mainsSaveAction" type="com.jdon.strutsutil.ModelSaveAction">
mainsForm关键:
public class MainsForm extends ModelForm {
public String id;
public String ids;
public String mid;
public String name;
public String sec_name;
//public String action;

我也遇到过这个问题,如果你在web.xml里映射的是*.do的话,就应该直接在浏览器里输入.../login.do,而不是.../login.jsp,这里面有一些初始化问题
你可以到新手求助高手,message实例出错.贴子看看

先谢谢楼上!
你上面说的用.do问题,我不存在这个问题。一开始我全用的是.do

>Need a field : in jsp's form!

在jsp中需要两个重要字段:Model的主键和action字段

谢谢 banq!
问题找到了
是 if ((action == null) || (action.length() == 0))
throw new Exception(" Need a field : in jsp's form! ");
中的 action=""的length() == 0本质问题