说说我在调试netbeans的过程中(一个学校老师让我们调的登陆界面),我出现了1062的错误,这个错误是这样子呈现出来的
而这些错误的原因就是我在web.xml文件中的一个属性值漏写了,请看下面一幅图
原先那个红框里面的.filter我是没写的,后面我发现了,填写上去,之后就可以正常运行了,可是又出现了新的问题。
就是可以正常进入我的登陆页面,也就是login.jsp,可以通过tomcat连上服务器,都是不能实现页面表单提交的跳转,出现了如下图的错误:
由于这个登陆页面是没有连接数据库的,所以我们设置用户名为QQ,密码为123,当我运行login.jsp文件时,可以正常进入这个页面,我接着输入用户名和密码,于是页面出现了上图中跳转的500错误。
如果没有错误的话,页面应该跳转到一个提示登陆成功的页面,但是出现了500的错误,之后我就发现了我是由于粗心大意,在login.jsp文件中的name属性值写错了,看下图
由于我把userName的属性值卸载了双引号外,才导致了这个错误。经过修改后,这个简单的登陆界面就可以正常使用了,当我启动tomcat时,打开login.jsp,如下图
填写完用户名和密码后,点击登陆,就可以正常跳转到登陆成功的页面了
一个需要注意的地方是,当启动完tomcat时,不需要接着启动了,如果不用该项目时,最好是先在tomcat的项目栏里点击关闭,之后再关闭该项目或者是netbeans或是其他需要用到tomcat的IDE,这就相当于当你使用电脑的时候直接把电脑的电源关了和通过界面的关机的区别。
我在网上找我所出现的问题时,我参考了这个博客,他给我了方向,我才能找到错误之处,希望也能给你带来方向:
https://blog.csdn.net/sinat_38020023/article/details/81065771