urlPatterns为多路径时如何重定向到Servlet

时间:2019-01-12 03:29:46

标签: redirect servlets

当我编写CURL演示以使用Servlet创建,更新,列出,删除数据库中的帐户时。更新用户帐户成功后,我想将用户重定向到“帐户列表”页面。我正在使用response.sendRedirect("account");。此时,浏览器地址栏为/account/update?id=6。因此,当以下执行的语句代码发送给我时,像/account/account这样的无效URL。 笔记: 我定义了4个servlet来实现帐户CURL操作:

  1. @WebServlet(name = "AccountUpdateServlet", urlPatterns = {"/account/update"})
  2. @WebServlet(name = "AccountRegisterServlet", urlPatterns = {"/account/register"})
  3. @WebServlet(name = "AccountServlet", urlPatterns = {"/account"})
  4. @WebServlet(name = "AccountDeleteServlet", urlPatterns = {"/account/delete"})

具有任何技巧和窍门或实现,可以重定向到AccountServlet。 我已经在此网站上尝试了很多方法,但是对于我来说,效果并不理想。

预先感谢

0 个答案:

没有答案