![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA常用框架
hngmduyi
java
展开
-
hibernate 分页时报java.lang.Long cannot be cast to java.lang.Integer
HIBERNATE 分页时报:java.lang.Long cannot be cast to java.lang.Integer Long 无法转化成Integer类型. 原因: 这里在Hibernate2.0之前版本list.get(0)返回的是Integer类型. 然则在Hibernate3.0今后版本list.get(0)返回的是Long类型. ...原创 2013-01-16 09:44:19 · 102 阅读 · 0 评论 -
deployment is out of date due to changes in tho underlying project contents
[code="java"]最近做项目的时候,用TOMCAT发布的时候提示如下错误:deployment is out of date due to changes in tho underlying project contents[/code][code="java"]解决办法:在eclipse的工程中点击右健选择properties-->java build pat...原创 2010-06-30 08:37:18 · 217 阅读 · 0 评论 -
java连sql2005报错
[code="java"]错误:com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect[/code][code="java"]解决办法:1、“开始”→“程序”→“Microsoft SQL Ser...原创 2010-08-19 14:06:21 · 63 阅读 · 0 评论 -
struts所有版本
[code="java"]http://archive.apache.org/dist/struts/binaries/[/code]原创 2010-08-18 08:55:46 · 182 阅读 · 0 评论 -
Problem with Spring Mail Sender
[code="java"]Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mailSender' defined in ServletContext resource [/WEB-INF/config/enterprise/application...原创 2010-07-30 10:35:29 · 78 阅读 · 0 评论 -
JSP页面修改属性后验证不通过再恢复成初始值
[code="java"]在JSP页面里修改一个对象的属性,如果验证不通过再恢复成初始值。 元 [/code][code="java"]/验证金额是否为数字function checkMoney(){ var strP =/^\d+(\.\d+)?$/; var firstMoney=document.getElementById("firstMon...原创 2010-05-07 17:57:24 · 183 阅读 · 0 评论 -
HQL模糊查询
[code="java"]StringBuffer buff = new StringBuffer(); buff.append("from ContractInfo where 1=1 "); if(customer!=null && !customer.equals("")){ //buff.append(" and customer like '"+customer+...2010-04-27 13:55:29 · 170 阅读 · 0 评论 -
STRUTS1.3简单例子
[code="java"]今天开始学习STRUTS1.3,之后做了一个简单例子。呵呵,感觉STRUTS1是比STRUTS2麻烦了点![/code]原创 2010-01-29 15:32:25 · 73 阅读 · 0 评论 -
struts1.3标签库引入问题
[code="java"]在struts-1.3.10中并没有专门的tld文件,所以也不存在:导入tld文件了 在页面中引入标签库时要略作修改 Struts 1.3.10的TLD文件内置在struts-taglib-1.3.10.jar中,只需要在JSP页面中声明类似如下即可: [/code]...原创 2010-01-28 20:41:24 · 131 阅读 · 0 评论 -
pager-taglib-2.0+struts2结合实现的分页
[code="java"]//实体类public class Goods implements java.io.Serializable { private Integer id; private String goodName; private Integer goodType; //省略get/set方法}[/code][code="java...原创 2010-01-26 18:33:24 · 104 阅读 · 0 评论 -
portlet开发,jboss portal
[code="java"]最近一直在研究jboss portal,利用jboss portal开发门户网站,portlet开发方面的知识。希望能找到一些用过portlet的朋友一起研究。小弟不胜感激。我QQ号:645739024[/code]...原创 2010-10-14 16:06:34 · 77 阅读 · 0 评论 -
jpa 连SQL2000数据库报错
[code="java"]严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.springframework.beans.factory.BeanCreationExceptio...原创 2010-11-04 13:49:28 · 124 阅读 · 0 评论 -
Caused by: org.hibernate.MappingException: entity class not found
[code="java"]Caused by: org.hibernate.MappingException: entity class not found: Role at org.hibernate.mapping.PersistentClass.getMappedClass(PersistentClass.java:99) at org.hibernate.tuple.Propert...原创 2011-05-31 09:58:03 · 600 阅读 · 0 评论 -
struts2 action 配置scope="prototype"问题
最近在修改同事代码时,经常遇到莫名的问题,比如查询结果集中出现上一次请求中的脏数据,我就排查啊,总觉得是代码哪个地方写的不严谨,后来想到了,可能是action对象成单例造成的。看了下spring配置文件,果然,全部没有加 scope="prototype"。加上后,问题顺利解决。 ps:不写scope="prototype",默认就是单例,必然会造成脏读取数据,因为不同的线程抢相同的AC...原创 2013-11-08 18:12:32 · 327 阅读 · 0 评论 -
JSONP
原创 2013-11-05 23:09:26 · 58 阅读 · 0 评论 -
Spring提供了MethodNameResolver的三种方式:
Spring提供了MethodNameResolver的三种方式:1 : ParameterMethodNameResolver,这个可以根据请求的参数来确定一个需要调用的方法。例如,http://www.sf.net/index.view?testParam=testIt,这个请求会调用名称为testIt的处理方法。2 : InternalPathMethodNameResolver,这个可以根...原创 2012-08-14 20:25:56 · 353 阅读 · 0 评论 -
hibernate保存数据时报Could not synchronize database state with session
ERROR org.hibernate.event.def.AbstractFlushingEventListener - Could not synchronize database state with session 今天在做Webservice接口时候,客户端传过来一批数据,服务端保存,报了上面的错误。排查后,找到了原因,客户端传过来的对象,已经拥有了主键,而客户端的这个主键...原创 2012-08-06 17:29:53 · 1945 阅读 · 0 评论 -
hibernate.hbm2ddl.auto mysql不能生成表
ERROR org.hibernate.tool.hbm2ddl.SchemaExport - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'type=InnoDB' at l...原创 2012-08-04 11:23:47 · 178 阅读 · 0 评论 -
tomcat的maxThreads、acceptCount(最大线程数、最大排队数)
tomcat 6的Connector配置如下[code="java"][/code]其中最后两个参数意义如下:maxThreads:tomcat起动的最大线程数,即同时处理的任务个数,默认值为200acceptCount:当tomcat起动的线程数达到最大时,接受排队的请求个数,默认值为100这两个值如何起作用,请看下面三种情况情况1:接受一个请求,...原创 2012-02-22 21:28:08 · 61 阅读 · 0 评论 -
HttpSessionListener , HttpSessionBindingListener , HttpSessionAtributeListener【转
关于HttpSession的误解实在是太多了,本来是一个很简单的问题,怎会搞的如此的复杂呢?下面说说我的理解吧: 一个session就是一系列某用户和服务器间的通讯。服务器有能力分辨出不同的用户。一个session的建立是从一个用户向服务器发第一个请求开始,而以用户显式结束或session超时为结束。 其工作原理是这样的: 1.当一个用户向服务器发送第一个请求时,服务器为其建立一个session,...原创 2011-11-01 17:22:32 · 65 阅读 · 0 评论 -
HQL查询报错
[code="java"]java.lang.NullPointerException at org.hibernate.hql.ast.tree.IdentNode.resolveAsNakedComponentPropertyRefLHS(IdentNode.java:195) at org.hibernate.hql.ast.tree.IdentNode.resolve(IdentN...原创 2011-11-01 11:09:41 · 184 阅读 · 0 评论 -
jpa报错
[code="java"] Invocation of init method failed; nested exception is org.hibernate.AnnotationException: java.lang.NoSuchMethodException: org.hibernate.validator.ClassValidator.(java.lang.Class, java.ut...原创 2010-11-25 17:18:32 · 88 阅读 · 0 评论 -
strut2+hibernate一发布工程就报错误。望指点!!
[code="java"]严重: Exception starting filter struts2Unable to load configuration. - [unknown location]at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:431) at org.apache.struts2....原创 2010-01-26 17:42:31 · 62 阅读 · 0 评论 -
SSH框架整合
[code="java"]//用的是 MyEclipse7.5,SPRING2.5,Hibernate3.2,Struts2.0第一步:添加SPRING 能力至少要导入四个SPRING 库1:Spring 2.5 Core libraries2:Spring 2.5 Persistence Core libraries3:Spring 2.5 AOP libraries...原创 2010-01-22 17:25:47 · 59 阅读 · 0 评论 -
SSH框架介绍
[code="java"]Spring: Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。简单来说,Spring是一个轻量级的控制反...原创 2010-01-22 14:48:02 · 56 阅读 · 0 评论 -
struts2中的dojo日期控件
使用的时候首先要导入一个库:[code="java"]struts2-dojo-plugin-2.1.6.jar[/code] 接着在页面中引入标签库:[code="java"] [/code]之后在页面标签之间对theme进行设置 [code="java"] [/code] 然后在页面中即可引用:[code="java"] [/c...2009-12-12 21:55:10 · 111 阅读 · 0 评论 -
数据连接池的工作机制
[code="java"]J2EE服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。客户端程序需要连接时,池驱动程序会返回一个未使用的池连接并将其表记为忙。如果当前没有空闲连接,池驱动程序就新建一定数量的连接,新建连接的数量有配置参数决定。当使用的池连接调用完成后,池驱动程序将此连接表记为空闲,其他调用就可以使用这个连接。[/code]...2010-04-01 11:19:10 · 70 阅读 · 0 评论 -
组合查询及时间问题
[code="java"]经常会遇到一些组合查询:常用格式如下;StringBuffer buff = new StringBuffer();buff.append("from YlrkData ");if(ckName!=null && !ckName.equals("")){ buff.append("where biaozhi='"+ckName+"'");}2010-03-31 16:54:54 · 109 阅读 · 0 评论 -
页面上的批量提交数据
[code="java"]在页面上尽量不要写JAVA代码。可有的时候为了实现某些具体功能又不得不写些例如在批量处理数据的时候,页面就可以如下书写。 请选择类型名称在后台ACTION里面可以同样接收数据:for (int i = 1; i ...2010-03-31 16:37:54 · 380 阅读 · 0 评论 -
在控制台测试办法
[code="java"]在框架里面有时写完了方法,可以用如下方法在控制台测试:Resource resource = new FileSystemResource("WebRoot/WEB-INF/config/ylrk/applicationContext.xml"); BeanFactory factory = new XmlBeanFactory(resource); ...2010-03-30 18:24:01 · 148 阅读 · 0 评论 -
用AJAX传参乱码问题
[code="java"]用AJAX传递参数的时候经常会出现乱码问题:xmlhttp.open("post","ylrkTj.do?method=getYcl",true); //在使用post方法提交请求时,需要设置HTTP头 xmlhttp.setRequestHeader("Content-type", "application/x-www-form-u...2010-03-17 16:34:33 · 142 阅读 · 0 评论 -
AJAX+Struts1.3用法
[code="java"] //JS代码 var xmlhttp; function getYcl(){ var ckName=document.getElementById("ckName").value; try{ //IE 5.0 xmlhttp = new ActiveXObject('Ms...2010-03-15 13:11:13 · 88 阅读 · 0 评论 -
JSP页面导入标签
[code="java"]用STRUTS1开发程序。在写JSP页面时经常要导入恁些标签,比较麻烦。我们可以先写一个common.jsp在里面把所有用到的标签给先声明下:之后在写其他JSP页面时,只用导入就行!!![/code]...2010-03-12 12:44:46 · 188 阅读 · 0 评论 -
Hibernate查询语句得到一个对象
今天下午用Hibernate查询的时候,有一个方法是根据传入的参数ID,返回数据库中的一个对象,让我想了老长时间,也没做出来。我的思路是:写一条HQL语句,然后动态绑定参数值,但接着怎么让返回一个对象,就卡那了。之后请教了一个高手!日,一条HQL语句都出来了!让我超崩溃![code="java"]public Employee findById(short id) { ...2009-12-02 17:45:54 · 243 阅读 · 0 评论 -
Hibernate介绍
[code="java"]Hibernate是一个优秀的持久化框架什么是持久化?瞬时状态:保存在内存的程序数据,程序退出后,数据就消失了,称为瞬时状态持久状态:保存在磁盘上的程序数据,程序退出后依然存在,称为程序数据的持久状态持久化:将程序数据在瞬时状态和持久状态之间转换的机制Hibernate是一个主流的ORM框架ORM(Object Relational Mapping...2009-12-13 16:04:04 · 57 阅读 · 0 评论 -
hibernate实现员工增删改查
[code="java"]public class Department implements java.io.Serializable { private Integer deptno;//部门号 private String dname;//部门名字 private Set employees = new HashSet(0); //省略get,set方法}...2009-12-13 21:32:28 · 137 阅读 · 0 评论 -
Hibernate保存数据时引用为空的外键异常
[code="Hibernate错误"]Exception in thread "main" org.hibernate.PropertyValueException: not-null property references a null or transient value: com.ntcsoft.domain.UserTb.staticUserrights[/code][code=...2009-12-16 13:31:26 · 181 阅读 · 0 评论 -
json实现页面局部刷新
[code="java"]第一步,导入需要的JAR包//struts2-json-plugin-2.1.8.jar//json-lib-2.1.jar//jquery-1[1].3.2.min.js[/code][code="java"]/* *实体类 */public class Goods implements java.io.Serializable ...原创 2010-01-21 20:50:48 · 480 阅读 · 0 评论 -
STRUTS2标签错误
[code="java"]org.apache.jasper.JasperException: tag 'select', field 'list': The requested list key 'secondList' could not be resolved as a collection/array/map/enumeration/iterator type. Example: pe...原创 2010-01-20 17:49:10 · 69 阅读 · 0 评论 -
pager-taglib对一个List分页
[code="java"]首先在页面上引入标签库://url为要访问的ACTION 遍历要分页的LIST//要访问的ACTION方法。//以?param=value的形式带着参数传递到后台ACTION方法。可以写很多参数!//可以接收请求范围内的参数 [首页] 前一页 ...2010-04-14 17:26:01 · 76 阅读 · 0 评论