摘要: Hibernate 异常 java.lang.NoClassDefFoundError: javax/persistence/EntityListenersException in thread "main" java.lang.NoClassDefFoundError: javax/persistence/EntityListeners at org.hibernate.cfg.annotations.reflection.JPAMetadataProvider.getDefaults(JPAMetadataProvider.java:96) at org.hiberna 阅读全文
posted @ 2012-08-25 23:52 乞丐 阅读(235) 评论(0) 推荐(0) 编辑
摘要: <s:select list="#session.userlist" //从Action传过来的键(属性)的名称headerKey="请选择" //默认选中项的值headerValue="请选择" //默认选中项显示的信息listKey="project_id" //列表的值listValue="project_name" //显示的信息key="username" //name和id的值label="姓名" //下拉列表前显示的文字/>在HT 阅读全文
posted @ 2012-05-03 11:26 乞丐 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: 在hibernate中,用hql语句查询实体类,采用list方法的返回结果是一个List,该List中封装的对象分为以下三种情况: 1:查询全部的字段的情况下,如:“from 实体类”。list中封装的对象是实体类本身,个属性都将得到填充。 2:只查询一个字段,默认情况下,list中丰封装的是Object对象。 3:查询两个或者两个以上的字段,默认情况下,list中丰封装的是Objec[]t对象,长度和查询的字段数一致。 对于后两种情况,用标签遍历时不太方便,应为无法直接转换成实体类对象。比较简单的方法是: 在hql中使用 select new 包名.类名(属性1,属性2...)... 阅读全文
posted @ 2012-04-27 15:56 乞丐 阅读(1466) 评论(0) 推荐(0) 编辑
摘要: get方法传中给struts2 action时出现中文乱码 描述:前台和后台的java都采用utf-8编码,但是用get方式提交中文参数给action时就会出现乱码。 问题背景:自从Tomcat5.0开始,get和post方式提交的信息,Tomcat采用不同的方式进行处理编码。对于post的请求,Tomcat仍然使用request.setCharacterEncoding方法所设置的编码来处理,如果未设置,则会使用默认的iso-8859-1编码,如果出现乱码,用request.setCharacterEncoding("TUF-8"); String name=new St 阅读全文
posted @ 2012-04-25 10:00 乞丐 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 这几天几次遇到这样的问题: HTTP Status 404 -No result defined for action com.pdx.action.contactAction and result success反复检查几次都没错 最后发现是所写的action名是struts的保留字,只要将action改掉就行啦! 阅读全文
posted @ 2012-04-14 15:45 乞丐 阅读(224) 评论(0) 推荐(0) 编辑
摘要: SQL Server 2005利用OPENROWSET往数据库中插入图片 图片以二进制形式存储到数据库中eg: sql插入:insert into test_pic(ID,pic) select 4,BulkColumn from OPENROWSET(Bulk ‘C:\Users\Administrator\Desktop’,SINGLE_BLOB)as x OPENROWSET不能够带参数,若需要带参数,则如下 /*调用openrowset函数插入图片的方法*/ create procedure proInsertPic @s varch... 阅读全文
posted @ 2012-03-06 20:01 乞丐 阅读(871) 评论(0) 推荐(1) 编辑