日期:2014-05-18  浏览次数:20837 次

小弟问一个, STRUTS的html:form的映射问题
<html:form   action= "/login.do ">  
.....  
</html:form>

web.xml里面也调置了相关的映射  
<action   path= "/login "   >  
</action>

问题在于  
同事可以将login.do映射到以下地址  
www.aaa.com/web/wne/login.do

而我只能将login.do映射到以下地址  
www.aaa.com/web/login.do

web的目录下是有wne这个目录的。

请问有什么办法可以像我同事一样访问那个URL  
是不是要在RequestProcess的继承类中更改


我使用TOMAT,     是否需要在TOMCAT的XML文件中设置

------解决方案--------------------
不需要:在web.xml中配置如下
<servlet>
<servlet-name> action </servlet-name>
<servlet-class> org.apache.struts.action.ActionServlet </servlet-class>
<init-param>
<param-name> config/wne </param-name>
<param-value> 你的struts配置文件 </param-value>
</init-param>
</servlet>