在尝试制作一个简单的 webservlet 时偶然发现了这个问题:如果我使用包含 /../ 的名称,它将找不到资源。
这就是我所拥有的作品:
控制器.java
@WebServlet(urlPatterns = {"/Controller"})
public class Controller extends HttpServlet{ ... }
和 JSP 页面:
<form action="Controller">
...
</form>
但是,我尝试将名称指定为文件夹,以便更有条理地工作。这是我挣扎的代码,它不起作用:
@WebServlet(urlPatterns = {"/servletController/Controller"})
public class Controller extends HttpServlet{ ... }
JSP 页面:
<form action="/servletController/Controller">
...
</form>
我尝试了许多变化。所以我的问题是,如何正确使用带有 urlPatters-annotation 的文件夹结构,还是不可能?