MVC案例3--Servlet多个请求对应一个Servlet(续)

2024-10-23 19:29:55

1、修改test.jsp页面代码,修改三个请求链接分别为add.do,query.do,delete.do

MVC案例3--Servlet多个请求对应一个Servlet(续)

2、修改web.xml文件中的url-pattern 为*.do, 如此配置的话所有带有.do的访问连接都走这个Servlet

MVC案例3--Servlet多个请求对应一个Servlet(续)

3、修改doPost方法,注意反射的代码

MVC案例3--Servlet多个请求对应一个Servlet(续)

4、访问test.jsp

MVC案例3--Servlet多个请求对应一个Servlet(续)

5、访问add

MVC案例3--Servlet多个请求对应一个Servlet(续)

6、访问query

MVC案例3--Servlet多个请求对应一个Servlet(续)

7、访问delete

MVC案例3--Servlet多个请求对应一个Servlet(续)

8、但是如果我访问一个不存在的连接例如:abc.do,会出现异常,这是由于反射中没有找到abc.do对应的方法

MVC案例3--Servlet多个请求对应一个Servlet(续)

9、我们在Servlet中反射异常代码中修改如下,让它跳转到一个error.jsp

MVC案例3--Servlet多个请求对应一个Servlet(续)

10、新建error.jsp 添加一句提示

MVC案例3--Servlet多个请求对应一个Servlet(续)

11、再次访问不存在的连接,就会给出提示

MVC案例3--Servlet多个请求对应一个Servlet(续)
猜你喜欢