JSP中一个表单怎么请求多个Servlet
2个回答
展开全部
不可以,你要用多个servlet,那你直接请求一个servlet 之后,用这个servlet,请求其他的servlet 就可以了
追问
这个应该是可以的,这是我们老师说要考试的题目,只是我上课没听,不知道怎么办
追答
/**
* 第一种:除非需要,最好不要使用这种
*/
/*
SecondServlet second = new SecondServlet();
second.doPost(request, response);
ThirdServlet third = new ThirdServlet();
third.doPost(request, response);
*/
// 第二种:推荐这种
使用请求转发,在第一个servlet 的doPost(doGet)方法里,用
request.getRequestDispatcher("/second").forward(request, response);
转发给第二个,在第二个里面的 doPost(doGet)方法里,再用一次请求转发
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询