2011-05-06 105 views
0

我想編輯網站:servlet映射

  • 服務器:碼頭
  • 框架:春天
  • index.html頁面是./web/

從此,使用Servlet映射到./web/WEB_INF/template中的網頁。我們想在這個index.html中添加一個模塊..請求有關Servlet映射的幫助。

+0

你的問題是什麼? – gigadot 2011-05-06 05:17:12

+0

我不知道如何正確地做servelet映射。我試圖編輯web.xml和控制器servelet類..但零成功..所以可能有人可以提供給我一些建議或有用的鏈接..謝謝你.. – 2011-05-06 05:25:49

+0

你想添加一個「模塊」在哪裏?通過在index.html中添加模塊,我不知道你的意思。如果您只是想添加一個新的servlet及其映射,Bozho已經爲您解答了這個問題。你到底想做什麼?你在尋找一種方法來修改你的index.html嗎?通常,您使用Spring Web應用程序使用MVC模式。修改控制器將主要改變underlyinh模型。如果您想要更改Web瀏覽器上的index.html頁面,則需要查看您正在查看的控制器的視圖。 – gigadot 2011-05-06 13:08:53

回答

2

一個Servlet被映射在web.xml

<servlet> 
    <servlet-name>MyServlet</servlet-name> 
    <servlet-class>com.myclass.etcetera.MyServlet</servlet-class> 
</servlet> 

<servlet-mapping> 
    <servlet-name>MyServlet</servlet-name> 
    <url-pattern>/MyServlet</url-pattern> 
</servlet-mapping> 

因此通過http://localhost:8080/app/MyServlet

訪問如果您使用的是最新版本的servlet API(3.0),你可以把它用@WebServlet地圖servlet本身的註釋(當然,在那裏指定servlet將響應的url模式)