是否可以在没有URL映射的情况下使用JSP servlevt?

时间:2013-12-27 20:18:47

标签: java jsp servlets

我有一个简单的仪表板显示一些记录。现在我要添加编辑功能。因为项目是HTML元素,所以我无法使用POST数据查询服务器,因为用户只需单击带有URL参数的链接。

dash.html+--GET-->dashServlet
                   ^     +
                   |     |
                   |   forward
                   |     |
                   |     v
                   +--editServlet

上图就是我想要的。该页面将发送GET请求dashServlet此servlet会将请求转发给专用editServlet。这个servlet会将控制权返回给dashServlet,这将呈现更新的页面。

我得到了这个工作。问题是,editServlet现在映射到web.xml。有没有办法隐藏editServlet公开?总结一下,如何制作私人服务器?

这是课程作业。所以我们不能使用Spring,Struts或其他框架。

1 个答案:

答案 0 :(得分:1)

最简单的方法是将Servlet映射放入/ WEB-INF路径...容器不会从容器外部将请求转发到该路径(/ WEB-INF)。