编程要求:登陆页面由login.jsp负责显示,登陆成功由success.jsp负责显示,登陆失败由error.jsp负责显示。逻辑判断和跳转交由servlet负责
核心代码如下:
![1111680-20170227162424516-1937266018.png](https://i-blog.csdnimg.cn/blog_migrate/2c9120e2e4d18e645ba82f314fcd8e67.png)
![1111680-20170227162425016-1872532594.png](https://i-blog.csdnimg.cn/blog_migrate/0548e430b1316537620353254538e09a.png)
![1111680-20170227162426095-769738381.png](https://i-blog.csdnimg.cn/blog_migrate/8ca694b3d652c4d68f4c988204224e64.png)
![1111680-20170227162426501-666302963.png](https://i-blog.csdnimg.cn/blog_migrate/0caad6275ae6de4abf25c87bd6b26313.png)
![1111680-20170227162426860-625245951.png](https://i-blog.csdnimg.cn/blog_migrate/260cd46e89e1cae065646dddfb6cd9a4.png)
实验结果:
![1111680-20170227162427329-1952427329.png](https://i-blog.csdnimg.cn/blog_migrate/f48c496bf4dd24951a3fb04ff98e219d.png)
通过页面显示结果和FireBug的结果我们可以看到,从login.jsp页面提交的表单信息发送给servlet,然后servlet响应请求,将页面重定向至succss.jsp,因为post方法不能缓存信息,而且重定向也没有提交表单,所以信息为null。