|
这个主题共有 4 回复 / 1 页 [
]
|
|
|
|
|
|
html:hidden property=action / in jsp's form! 问题.遇到过?!
|
发表: 2006年08月28日 17:37
|
回复
|
|
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;
|
|
|
|
|
|
Re: html:hidden property=action / in jsp's form! 问题.遇到过?!
|
发表: 2006年08月28日 17:59
|
回复
|
|
我也遇到过这个问题,如果你在web.xml里映射的是*.do的话,就应该直接在浏览器里输入.../login.do,而不是.../login.jsp,这里面有一些初始化问题 你可以到新手求助高手,message实例出错.贴子看看
|
|
|
|
|
|
Re: html:hidden property=action / in jsp's form! 问题.遇到过?!
|
发表: 2006年08月29日 08:59
|
回复
|
|
先谢谢楼上! 你上面说的用.do问题,我不存在这个问题。一开始我全用的是.do
|
|
|
|
|
|
Re: html:hidden property=action / in jsp's form! 问题.遇到过?!
|
发表: 2006年08月29日 09:14
|
回复
|
|
>Need a field : in jsp's form!
在jsp中需要两个重要字段:Model的主键和action字段
|
|
|
|
|
|
Re: html:hidden property=action / in jsp's form! 问题.遇到过?!
|
发表: 2006年08月29日 16:57
|
回复
|
|
谢谢 banq! 问题找到了 是 if ((action == null) || (action.length() == 0)) throw new Exception(" Need a field : in jsp's form! "); 中的 action=""的length() == 0本质问题
|
|
|
|