2012-10-26 69 views
2

我想爲我的網頁做一個映射。一種像我在web.XML中完成的Servlet映射的映射,不一定是相同的代碼或過程,但結果相同。換句話說,我的目標是隱藏我的網頁的部署。可能嗎?對於Jsp的Url映射

+0

這會幫助你http://stackoverflow.com/questions/4291545/how-to-put-jsp-in-web -inf –

回答

10

您可以按照與servlet相同的方式來執行此操作。唯一的區別是,你必須使用jsp-file,而不是servlet-class申報你的servlet:

<servlet> 
    <servlet-name>Hello</servlet-name> 
    <jsp-file>hello.jsp</jsp-file> 
</servlet> 

<servlet-mapping> 
    <servlet-name>Hello</servlet-name> 
    <url-pattern>/hi</url-pattern> 
</servlet-mapping> 
+0

有沒有辦法捨棄這個servlet?說你關心的所有信息都只是在JSP中? – jQwierdy

+0

你應該提到你的jsp文件的路徑是' /index.jsp' –