- 论坛徽章:
- 0
|
问各位一个问题,用的是spring+struts+hibernate+eclipse代码下面:
add.jsp
<html:form action="AddCity.do">
<table width="100%" border=0>
<tr>
<td align="center"><html:text property="name"/></td>
</tr>
<tr>
<td align="center"><html:submit property="" value="Submit"/></td>
</tr>
</table>
</html:form>
在tomcat下面的localhost下面的test.xml
<Context path="/test" docBase="D:/workspace/test/WebRoot/"
debug="0" workDir="D:/workspace/test/WebRoot/WEB-INF/classes">
<!-- Uncomment this Valve to limit access to the Admin app to localhost
for obvious security reasons. Allow may be a comma-separated list of
hosts (or even regular expressions).
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127.0.0.1"/>
-->
</Context>
解释处于来后:
<form name="CityForm" method="post" action="/test/AddCity.do">
<table width="100%" border=0>
<tr>
<td align="center"><input type="text" name="name" value=""></td>
</tr>
<tr>
<td align="center"><input type="submit" name="" value="Submit"></td>
</tr>
</table>
</form>
为什么变成 action="/test/AddCity.do"?
实际上是不要/test的
只要/AddCity.do就可以了
请问是怎么回事各位
要怎么改? |
|