项目不是那么好做的,在刚起步的过程中四处碰壁,一个小小的问题就会让你碰得头破血流,还是基础不扎实啊。总结下遇到的bug:
图片上传的bug:在hibernate自动生成的配置文件中
校验器的bug:
方法1
校验框架有时候会出现即使输入正确也一直显示错误而提交不上去显示错误的情况,网上好多人碰到过但一直没有解决的办法,解决这个问题要看JSP,将JSP提交表单的validate属性设置为true,再就是form中的action必须是没有.action的别名如action="addDetail"
![](https://i-blog.csdnimg.cn/blog_migrate/d45b34274198544b2d87e5b37002e099.jpeg)
,启动服务器进入该JSP界面,查看源代码,如果源代码中生成Javascript校验
方法2
hibernate级联:
共享主键方式的级联
遇到的bug:在表中添加id主键后所有的session.find("from Login")都不好使了,主要原因是lazy=“false”没有配置,延迟加载,而getHibernateTemplate自动创创建和关闭session,在调用一次getHibernateTemplate的一个对象操作方法之后都会关闭session,使得延迟加载detail的时候session已经关闭而出现错误。