为了通过同一个servlet处理多个请求,您必须签订合同以拥有一个请求参数,例如“ ACTION”。然后在您的表单中将其添加为隐藏字段,并使用“
ADD”和“ REMOVE”之类的值。因此,在doPost()中,您可以检查此参数值,并可以在同一servlet中调用相应的处理方法。
class YourServlet extends HttpServlet{ public void doPost(HttpReq req, HttpResp resp){ String action = reg.getParameter('ACTION'); if('ADD'.equals(action)){ addEvent(); } if('REMOVE'.equals(action)){ removeEvent() } else { defaultAction(); } }}


