思路 通过设置隐藏域的值,然后在UserServlet中获取对应的方法
1.图解
2.在jsp页面中设置隐藏域
<input type="hidden" name="action" value="login">
<input type="hidden" name="action" value="regist">
3.在servlet程序中获取隐藏域,然后做判断
4.为UserServlet配置请求地址,并让两个jsp页面都指向该地址
<form action="user" method="post">
<form action="user" method="post">
5.new一个BaseServlet利用反射动态的获取要调用的方法
然后让Useserrvlet继承BaseServlet就可以了
注意点:子父类中代码执行顺序是先执行父类代码后执行子类代码(笼统来说)
6.beanUtils工具类的使用
6.1 目的:简化javaebean的注入
6.2 使用之前要导入 jar包 commons-beanutils- 1.8.0.jar 和 commons-logging-1.1.1.jar
6.3 使用beanUtils类方法实现注入
通过beanutlis.populate方法可以省去大量的getparameter操作