三阶段总结

1.注意lable标签的for属性,绑定错误可能会导致事件冒泡导致一个事件被执行多次。

2.访问一个页面,附带get请求值,如果这个页面经过的filter,一定要在filter内request.setAttribue,否则页面会获取不到请求值

3.java.io.NotSerializableException: bean.Category 该错误是由于Category类没事实现序列化接口导致报错!

4.A child container failed during start tomcat XML中的servlet配置错误导致tomcat启动报错。

5.理清Servlet与JSP之间的数据传递流程,建好数据库、表,然后在写代码,想到那写到哪,越写越蒙。

6.善用Cookie,可以实现诸如自动登录、浏览记录的功能。

7.做好代码注释,尤其是比较复杂的业务功能,使得回头看时更容易理解。

8.注意,单独的JS文件内如果有EL表达式是获取不到值的,因为EL运行在服务端,JS运行在客户端,如果需要使用EL表达式,可以在JSP内设置一个隐藏域标签来获取值,JS文件内获取标签的value值即可。

9.图片上传问题:在eclipse中上传图片时,要一份上传到项目所在文件夹,一份上传到服务器文件夹,如果只上传到服务器,会导致当服务器再次启动时,上传的到服务器的图片消失,这是因为项目文件夹内没有该图片,tomcat复制项目文件时获取不到该图片。

猜你喜欢

转载自www.cnblogs.com/whwjava/p/9082723.html