1
我正在使用Eclipse Java-EE,我試圖從那裏創建一個servlet。但是,我發現在web.xml中映射url-pattern時出現問題,當url-mapping中的值與項目名稱不同時,tomcat服務器將不會初始化?有沒有一種方法可以爲項目名稱分配不同的URL映射值?謝謝。用eclipse映射servlet url-pattern問題
我正在使用Eclipse Java-EE,我試圖從那裏創建一個servlet。但是,我發現在web.xml中映射url-pattern時出現問題,當url-mapping中的值與項目名稱不同時,tomcat服務器將不會初始化?有沒有一種方法可以爲項目名稱分配不同的URL映射值?謝謝。用eclipse映射servlet url-pattern問題
例如你的servlet定義如下
<!-- Define the servlet -->
<servlet>
<servlet-name>yourServlet</servlet-name>
<servlet-class>com.YourServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>yourServlet</servlet-name>
<url-pattern>/servlet</url-pattern>
</servlet-mapping>
說,你的應用程序的根上下文是「web應用」和你的服務器上的本地主機上運行,端口8080,那麼你可以訪問上面的servlet http://localhost:8080/webapplication/servlet
如果您詢問Web上下文根(上例中的Web應用程序),那麼您也可以更改它。在eclipse中,右鍵單擊您的項目 - >properties ->
Web Project Setting並在Context Root字段中更改您的應用程序的名稱。
請提供您的web.xml示例 – maks