在 JSP 页面(index.jsp)中:
${requestContext.requestURL} is the URL
只显示表达式本身。它曾经被评估为“ http://.../somerset/ ”
我在 Eclipse 中使用 maven-archetype-webapp 原型创建了 Maven 项目。Jetty 版本是 jetty-6.1.14。
我的 web.xml 很简单:
<web-app>
<display-name>Archetype Created Web Application</display-name>
<servlet>
<servlet-name>SomersetServlet</servlet-name>
<display-name>SomersetServlet</display-name>
<description></description>
<servlet-class>com.foo.somerset.SomersetServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>SomersetServlet</servlet-name>
<url-pattern>/som.do</url-pattern>
</servlet-mapping>
</web-app>