Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 有没有可能在没有URL映射的情况下使用JSP Servlet?_Java_Jsp_Servlets - Fatal编程技术网

Java 有没有可能在没有URL映射的情况下使用JSP Servlet?

Java 有没有可能在没有URL映射的情况下使用JSP Servlet?,java,jsp,servlets,Java,Jsp,Servlets,我有一个简单的仪表板显示一些记录。现在我想添加编辑功能。由于这些项目是HTML元素,我无法使用POST数据查询服务器,因为用户只需单击URL中带有参数的链接 dash.html+--GET-->dashServlet ^ + | | | forward | | | v

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

dash.html+--GET-->dashServlet
                   ^     +
                   |     |
                   |   forward
                   |     |
                   |     v
                   +--editServlet
上图是我想要的。页面将发送
GET
request
dashServlet
此servlet将请求转发给专用
editServlet
。此servlet将控制权返回给
dashServlet
,该servlet将呈现更新的页面

我让它工作了。问题是,
editServlet
现在映射到
web.xml
。有没有办法对公众隐藏
editServlet
?所以总结一下,如何使私有服务器


这是一个课程作业。因此,我们不能使用Spring、Struts或其他框架。

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

将映射放入/WEB-INF路径。。。容器不会从容器外部将请求转发到该路径。谢谢,就是这样。你能给我一个恰当的回答吗?这样我就可以接受了?