首页 > 代码库 > 多个请求使用同一个 Servlet

多个请求使用同一个 Servlet

方法一:

  UserServlet 的url-pattern:userServlet

  添加:userServlet?method=add
  查询:userServlet?method=query
  删除:userServlet?method=delete

 我们可以获取 method 请求参数的值,根据 method 的值调用对应的方法

 

方法二:

UserServlet 的url-pattern:*.do  

添加:add.do
查询:query.do
删除:delete.do

我们可以首先获取 servletPath: /addCustomer .do或 /query.do 等,然后去除 / 和 .do 得到要调用的方法名

再利用反射调用 servletPath 对应的方法

多个请求使用同一个 Servlet