解决servlet请求转发、响应重定向无法实现页面跳转问题

问题:login.html能正常运行,但当用户名和密码正确后,点击登录按钮,通过html页面的action属性值和servlet页面的urlPatterns属性值,实现servlet请求转发,无法实现页面跳转。

解决方法:

将html页面导入的js文件删除就可以了,因为js里写的响应和servlet相冲突了。

解决servlet请求转发、响应重定向无法实现页面跳转问题_第1张图片

 项目创建的目录

解决servlet请求转发、响应重定向无法实现页面跳转问题_第2张图片

login.html页面代码解决servlet请求转发、响应重定向无法实现页面跳转问题_第3张图片

 对应的应实现跳转页面的servlet代码解决servlet请求转发、响应重定向无法实现页面跳转问题_第4张图片

 关注点:

1、资源放置在目录下的位置是否正确(html、css、js、img放在webapp下)。

2、html页面的action属性值和servlet页面的urlPatterns属性值路径是否与目录相匹配。

3、检查html页面导入的js文件,将html页面导入的js文件删除就可以了。

4、tomcat与java ee版本匹配问题。

你可能感兴趣的:(javaweb)