Spring MVC 3 Mapping

时间:2012-01-09 23:58:57

标签: spring-mvc url-routing spring-3

这看似简单,但尚未找到解决方案。 如何映射到我的应用程序www.mysite.com.br/MyController而不是www.mysite.com.br/servlet-name/MyController。

由于

1 个答案:

答案 0 :(得分:0)

鉴于您使用的是Tomcat,您可能需要将上下文根设置为服务器的默认值。

如果您的应用程序是在 server.xml 中配置的,那么这意味着您将<Context>上的路径属性设置为空字符串,即“”。

<Context docBase="webapps/MyWAR" path=""></Context>

请参阅http://tomcat.apache.org/tomcat-6.0-doc/config/context.html

如果您在IDE中运行Tomcat,还有其他设置路径属性的方法,例如直接从Eclipse运行。在Eclipse中,您可以在服务器窗口的 Modules 选项卡中设置path属性。