在界面调用servlet时,很多模块都需要增删改查相同的功能,此时会需要相当数量的servlet,为了减少servlet的数量,抽取通用servlet作为工具类,实现方法如下:
原理:
在界面调用servlet时,首先调用本类或者父类的init方法创建对象,之后调用本类或者父类的service方法,最后找到需要调用的方法。在本设计中,不去调用原始的service,去调用自己写的servlet的通用service
案例:
index3.html代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script src="js/jquery-1.11.3.min.js" type="text/javascript"></script>
</head>
<body>
<form action="/BaseServlet/ServletDemo03?method=addStu" method="post">
用户<input type="text" name="username"/><br/>
<button>提交</button>
</form>
<br/>
<a href="/BaseServlet/ServletDemo03?method