1

如果我在上下文中调用了页面,about.jsp并且如果我只想显示该页面,/about我将执行以下操作

<servlet>
    <servlet-name>/about.jsp</servlet-name>
    <jsp-file>/about.jsp</jsp-file>
</servlet>
<servlet-mapping>
    <servlet-name>/about.jsp</servlet-name>
    <url-pattern>/about</url-pattern>
</servlet-mapping>

如果一个请求到达,about.jsp那么该页面一定不能显示,它现在必须是 404 错误,因为我已经为about.jsp.

简而言之,请求必须仅/about在 url 中而不是/about.jsp

4

1 回答 1

1

将 JSP 放在 /WEB-INF 下将禁止它直接访问。

于 2012-05-14T11:43:40.910 回答