2012-10-26 64 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' –