这是我jsp页面里的html:form标签代码
<html:form action="/studentAction.do?method=load4Search">
结果解析出来后是
<form name="studentForm" method="post" action="/MyApp?method=load4Search">
而正常解析出来应该是
<form name="studentForm" action="<c:url value ="="/MyApp/studentAction.do?method=load4Search"/>" method="post">
缺少了/studentAction.do,导致不能正确提交form
更奇怪的是去年用的时候还是正常的,今年去看就出现这个问题
这是struts-config的配置
<action path="/studentAction" type="org.king.classmanage.web.action.StudentAction" name="studentForm" parameter="method" scope="request" validate="false">
希望大家看看问题在什么地方
<html:form action="/studentAction.do?method=load4Search">
结果解析出来后是
<form name="studentForm" method="post" action="/MyApp?method=load4Search">
而正常解析出来应该是
<form name="studentForm" action="<c:url value ="="/MyApp/studentAction.do?method=load4Search"/>" method="post">
缺少了/studentAction.do,导致不能正确提交form
更奇怪的是去年用的时候还是正常的,今年去看就出现这个问题
这是struts-config的配置
<action path="/studentAction" type="org.king.classmanage.web.action.StudentAction" name="studentForm" parameter="method" scope="request" validate="false">
希望大家看看问题在什么地方
解决方案 »
- 大家帮我看看这错误,我用jdk1.5编译的java文件,在jsp中使用import一个类,tomcat中jre为1.4。版本错误,把jdk改到1.4了还是这样。
- oracle生僻字显示乱码
- Cannot find bean under name customerClassList
- 知道spring中的aop事务和日志的处理请进
- eclipse编译的问题
- 求助:sql语句的where子句中的变量问题(涉及中文转化)
- JDk
- 哪位高手有JSP和Servlet发布到Weblogic的配置的文档,谢谢
- 按j2ee Tutorial里的要求,j2ee到底如何配置?
- 请高手指点:获取WebSphere上下文的一个异常(IIOP)。急急!!!!!
- 关于控制打印机问题
- crud---------增删改查
<form name="studentForm" method="post" action="/MyApp?method=load4Search">
我用的是DynaValidatorForm
这是form-bean的配置<form-bean name="studentForm" type="org.apache.struts.validator.DynaValidatorForm">
<form-property name="studentmodel" type="org.king.classmanage.domain.Studentmodel" />
<form-property name="college" type="java.lang.String" />
<form-property name="classId" type="java.lang.String" />
<form-property name="schoolId" type="java.lang.String" />
<form-property name="location" type="java.lang.String" />
<form-property name="dormitory" type="java.lang.String" />
<form-property name="assistant" type="java.lang.String" />
<form-property name="roomnumber" type="java.lang.String" />
<form-property name="studentIds" type="java.lang.String" />
</form-bean>
改为<form name="studentForm" action="<c:url value ="/studentAction.do?method=load4Search"/>" method="post">试一试,路径问题action="";引号里面的路径应该和你的struts配置文件action的path路径一样!
第二个我贴错了,我指的是正常解析出来应该是:<html:form action="/studentAction.do?method=load4Search">解析出来的html代码应该为<form name="studentForm" action="/MyApp/studentAction.do?method=load4Search" method="post">但现在解析出来的是<form name="studentForm" action="/MyApp?method=load4Search" method="post">action的名字没加上去,结果form无法正常提交了
我的form配置是<form-bean name="studentForm" type="org.apache.struts.validator.DynaValidatorForm">
<form-property name="studentmodel" type="org.king.classmanage.domain.Studentmodel" />
<form-property name="college" type="java.lang.String" />
<form-property name="classId" type="java.lang.String" />
<form-property name="schoolId" type="java.lang.String" />
<form-property name="location" type="java.lang.String" />
<form-property name="dormitory" type="java.lang.String" />
<form-property name="assistant" type="java.lang.String" />
<form-property name="roomnumber" type="java.lang.String" />
<form-property name="studentIds" type="java.lang.String" />
</form-bean>
action配置是<action path="/studentAction" type="org.king.classmanage.web.action.StudentAction" name="studentForm" parameter="method" scope="request" validate="false">
我的html:form代码是
<html:form action="/studentAction.do?method=load4Search">
以前正常解析出来的html代码应该为
<form name="studentForm" action="/MyApp/studentAction.do?method=load4Search" method="post">
但现在解析出来的是
<form name="studentForm" action="/MyApp?method=load4Search" method="post">
因为解析出来的html代码不正确,导致无法正确提交form,问题原因不知道
<form name="studentForm" action="/studentAction.do?method=load4Search" method="post">
s试一试!!
<html:form action="/studentAction.do?method=load4Search">
现在的问题是解析出来的html代码不对<form name="studentForm" action="/MyApp/studentAction.do?method=load4Search" method="post">
这个是正确的代码,但现在解析出来的html代码是
<form name="studentForm" action="/MyApp?method=load4Search" method="post">[/
没有了action名字,结果无法提交了