2

JSP ページ (index.jsp) 内:

${requestContext.requestURL} is the URL

式そのものを示しているだけです。以前は「 http://.../somerset/」のようなものに評価されていました

Eclipse で maven-archetype-webapp archetype を使用して 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>
4

3 に答える 3

1

誤って一致した引用符は、式が文字列として扱われるだけのこの動作を引き起こす可能性があります。この場合、IDE は通常、これを別の色で強調表示します。

于 2009-02-02T17:37:10.883 に答える
0

ディレクティブと、使用する他のライブラリが含まれていることを確認してください

<jsp:root .....

定義について詳しくはこちら

http://java.sun.com/products/jsp/tags/12/syntaxref123.html

于 2009-02-02T17:45:01.523 に答える