随笔分类 -  错误异常记录——SSH

摘要:错误原因 在hibernate映射文件给了一个id,并且是自增,但是在修改时未给id赋值 解决办法 在修改的过程中,给id赋值 阅读全文
posted @ 2018-03-12 15:24 微尘chq 阅读(232) 评论(0) 推荐(0)
摘要:整合ssh时候出现的错误 原因:没有把product.xml配置到bean.xml中,使得spring无法控制这个action 阅读全文
posted @ 2018-03-08 20:04 微尘chq 阅读(323) 评论(0) 推荐(0)
摘要:错误提示:是说主键不唯一,在事务的最后执行SQL时,session缓存里面有多个主键一样的对象。 情形:今天在做密码修改环节,因为是根据用户名去查原来的密码,这时候我new了一个user1对象。后来需要保存修改后的密码,为了方便Dao层的操作,我希望传到Dao中的是一个对象,进行更新密码,所以又ne 阅读全文
posted @ 2018-03-01 15:36 微尘chq 阅读(3530) 评论(0) 推荐(0)
摘要:原因:因为我的User表中有一个角色字段是对象来的,而前台传来的只是string类型的字段, 所以用模型驱动时候没办法生成User对象,struts2会自动校验出错误,直接返回input视图。 问题就出在这里,业务员和经理这里传过去的只是字段,不是对象 表的设计为:可以看出role是对象, 阅读全文
posted @ 2018-02-28 11:36 微尘chq 阅读(124) 评论(0) 推荐(0)
摘要:ssh整合时出现Unable to open JDBC Connection for DDL execution ,no suitable driver异常, 原因:使用了c3p0链接池,但是数据库的链接语句还是在hibernate.cfg.xml中配置的。 解决方法:把这些链接语句到c3p0这个b 阅读全文
posted @ 2018-01-26 22:01 微尘chq 阅读(5302) 评论(0) 推荐(0)
摘要:Could not locate getter for property named [pers.chq.entity.Customer#custLevel] 属性名字不一致的错误, 原因:在hibernate的配置文件中所配置的属性和实体类中的属性名不一致。 阅读全文
posted @ 2018-01-07 22:38 微尘chq 阅读(1406) 评论(0) 推荐(0)
摘要:1) 场景:一般是出现在多表查询。 1) 原因:hibernate的查询,底层就是通过调用session中的方法来实现的,但是session被使用后会关闭,这时再调用就会出现no session异常 2) 解决方法:让session延迟关闭,等action执行完成之后再关闭,具体方法:在web.xm 阅读全文
posted @ 2017-12-30 21:07 微尘chq 阅读(208) 评论(0) 推荐(0)
摘要:出现这种情况,可能是spring和hibernate的版本不对,如果用的是hibernate5,那就很有可能是导入的HibernateDaoSupport包的版本不对,import org.springframework.orm.hibernate5.support.HibernateDaoSupp 阅读全文
posted @ 2017-12-27 14:03 微尘chq 阅读(963) 评论(0) 推荐(0)
摘要:使用struts2时出现了: There is no Action mapped for namespace [/] and action name [Login] associated 两个可能的错误: 1.struts.xml大小等写错,或者不是放在src目录下。 解决方法:项目右键 -》pro 阅读全文
posted @ 2017-12-24 15:17 微尘chq 阅读(920) 评论(0) 推荐(0)
摘要:提示很多异常都是相关的ssh的类找不到, ClassNotFoundException: org...dispatcher.ng.filter.StrutsPrepareAndExecuteFilter 原因就是:搭建环境的时候,所需要的jar包都是通过预先配置在myeclipse的user lib 阅读全文
posted @ 2017-12-20 16:51 微尘chq 阅读(238) 评论(0) 推荐(0)
摘要:错误信息:java.lang.IllegalArgumentException: org.hibernate.hql.internal.ast.QuerySyntaxException: user is not mapped [from user where username=? and passw 阅读全文
posted @ 2017-12-19 23:47 微尘chq 阅读(239) 评论(0) 推荐(0)
摘要:Caused by: Error building results for action point in namespace / - action - struts-default默认包是很重要的,它定义了struts2内部的众多拦截器,很多拦截功能都是靠它的,每次加载都要加载这个包,通常情况下所 阅读全文
posted @ 2017-12-04 16:35 微尘chq 阅读(1589) 评论(0) 推荐(0)
摘要:《转》 struts的action中全局变量明明有getset方法,而且是自动生成的,但是在使用的时候,总是说找不到这个属性的getset方法,取不到从jsp传来 的值, 原因如下:变量名为:hDeptment,在自动生成getset方法为:setHDeptment,getHDeptment。下面是 阅读全文
posted @ 2017-10-19 20:02 微尘chq 阅读(698) 评论(0) 推荐(0)