java web开发
文章平均质量分 78
落叶翩翩
这个作者很懒,什么都没留下…
展开
-
org.hibernate.StaleStateException:Batch update returned unexpected row count from update [0]; actua
解决办法中的class由原来的"native"设置为"assigned"后,解决了。原创 2012-07-10 14:05:44 · 1391 阅读 · 0 评论 -
An AnnotationConfiguration instance is required
使用hibernate 3.5时配置annotation出现An AnnotationConfiguration instance is required to useorg.hibernate.MappingException:An AnnotationConfiguration instance is required现在来测试hibernate3.5:Exception转载 2012-07-01 22:52:54 · 1125 阅读 · 0 评论 -
POJO简单机制
导语:怕忘记特写日志,好像和jpa一样不太懂,刘老师讲的时候听不懂,现在想听他讲课了,又不教我们了,郁闷,由于腾讯空间不能被蜘蛛抓取到,以后日志会迁移到csdn博客 @Entity@Table(name = "user", catalog = "db_fightlandlor")public class User implements java.io.Serializab原创 2012-07-01 22:53:56 · 655 阅读 · 0 评论 -
hibernate翻转的两种方式不同(hibernate.cfg.xml)
1.带xml的 org.hibernate.dialect.MySQLDialect jdbc:mysql://localhost:3306/db_fightLandlor root root原创 2012-07-01 22:54:30 · 741 阅读 · 0 评论 -
hibernate操作摘要(采用HibernateSessionFactory方式)
1.用到的Session,Query,Transaction来自哪个包别搞错了哦 import org.hibernate.Query; import org.hibernate.Session; import org.hibernate.Transaction;2.用到事务,可以保持数据原子性(预定车票,防止多个线程共同给一个变量赋值,加原创 2012-07-01 22:55:59 · 1052 阅读 · 0 评论 -
Struts报错误No result defined for action and result input
今天碰到了一个No result defined for action and result input异常 郁闷了半天,终于知道原因了,不是struts.xml的问题,不是action的问题,而是,请往下看,吐血... 原因如下: 前台表单,中的 name不能为空(null)啊,报的异常误导人啊!!!原创 2012-07-01 22:56:40 · 1294 阅读 · 0 评论 -
求帮助org.hibernate.hql.ast.QuerySyntaxException: unexpected token: id near line 1, column 35 [from com
这是我的代码public User getUserById(int user_id) { Session session = HibernateSessionFactory.getSession(); Transaction tx = null; try { Query query = session原创 2012-07-01 23:27:08 · 3828 阅读 · 1 评论 -
form表单javascript验证(防遗忘)
/*去出空格*/function trim(str){ for(var i = 0 ; ifor(var j =str.length; j>0 && str.charAt(j-1)==" " ; j--) ;if(i>j) return ""; return str.substring(i,j); }/*检查长度*/fun原创 2012-08-02 13:33:10 · 809 阅读 · 0 评论 -
dwr异步查询简介
原创 2012-08-02 17:47:25 · 790 阅读 · 1 评论 -
Java中通过DWR获取session、request、response
最近我们的项目决定采用Ajax技术实现一些功能,最后采用了DWR.在使用DWR的时候,遇到了要获取session中保存的用户信息的问题.上网查了一下资料,测试成功后简单记录起来.在DWR中需要用到session,request等这些东西的时候,可以用以下方法获取: 1. 使用DWR的API (很多人都不推荐这种做法,经测试,使用起来肯定没问题) WebContext ctx = W转载 2012-08-04 09:09:28 · 941 阅读 · 0 评论 -
org.hibernate.NonUniqueObjectException: a different object with the same identifier value was alread
Session session = HibernateSessionFactory.getSession(); Transaction tx = null; try { tx = session.beginTransaction(); tx.begin();// 保持数据原子性,出错了可以回滚,但是呢,资源暂用原创 2012-08-04 15:38:56 · 816 阅读 · 0 评论 -
表单提交问题(javascript)
1.这是我的表单onsubmit="return check()" method="post" action="../RegisterSer">2.javascript的check() /* 表单提交时调用 */function check() { var flagSubmit = checkUsr(document.regForm.username.v原创 2012-08-02 00:34:45 · 865 阅读 · 0 评论 -
struts2配置文件示例
"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN" "http://struts.apache.org/dtds/struts-2.1.7.dtd"> !-- 指定被struts2处理的请求后缀类型。多个用逗号隔开 --> !-- 当stru转载 2012-11-27 17:18:26 · 606 阅读 · 0 评论 -
hibernate双向关联注意
数据库中2两张表一张user表,一张pay表department的外键在user表中做主键则:用eclipse的自动翻转工具生成的配置文件如下"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> Mapping file autogenerated by MyEclipse Persiste原创 2012-12-03 15:51:21 · 755 阅读 · 0 评论 -
spring在项目中实际用途
1、数据库连接池的托管、自动事务管理(不用在手动关闭session,和开启事务、持久化操作、提交事务)2、aop的事务代理spring管理事务一共有两种方式:1、 classpath:Hibernate.cfg.xml原创 2012-12-05 15:04:07 · 4298 阅读 · 0 评论 -
spring版本兼容问题
spring3.0处错误如下:(2.5没问题)java.lang.NoSuchMethodError: org.springframework.web.context.ConfigurableWebApplicationContext.setId(Ljava/lang/String;)V at org.springframework.web.context.ContextLoader原创 2012-12-06 20:30:07 · 3672 阅读 · 4 评论 -
ibatis #和$的区别
#与$区别:1.#是把传入的数据当作字符串,如果 order by #field# ,如#field#传入的是id,则sql语句生成是这样,order by "id",这当然会报错..2.$传入的数据直接生成在sql里,如果 order by $field$ ,如$field$ 传入的是id,则sql语句生成是这样,order by id, 这就对了.3.$方式一般用于传入数据库对转载 2012-12-07 10:24:58 · 828 阅读 · 0 评论 -
getHibernateTemplate().save();不能保存数据到数据库解决办法
在hibernate的配置文件hibernate.cfg.xml中 "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">原创 2012-12-25 14:33:22 · 1539 阅读 · 0 评论 -
hibernate二级缓存配置学习记录
1、把 ehcache-1.5.0.jar backport-util-concurrent.jar commons-logging.jar 加入path2、在hibernate.cfg.xml中加入 org.hibernate.cache.EhCacheProvider原创 2013-01-08 16:54:43 · 694 阅读 · 0 评论 -
spring 事务配置(防止遗忘)
transaction-manager:默认值为transactionManager --> --> 附:spring完整配置文件原创 2013-01-09 16:59:10 · 668 阅读 · 0 评论 -
tomcat部署心得(可以提高开发效率)
可以提高开发效率的部署方式在conf下的server.xml加入Contextpath="" docBase="D:\webspace\enterprise\WebRoot" />然后,以后myeclipse不用部署了,直接运行,方便吧,企业实际开发中就这样用。。。不过访问时变为http://localhost:8080/login.jsp了还有script,css,图原创 2013-03-11 15:31:02 · 1038 阅读 · 0 评论 -
webservice axis2学习总结
服务端发布 新建java project 把项目打包为jar,为下一步使用 把项目打包为arr,为webservice使用,需要导入上一步导出的jar包 放入tomcat --》axis2/webroot/services 打开IE测试新建client new --》axis2 code generator-->填入原创 2013-03-13 14:36:03 · 911 阅读 · 0 评论 -
Jfreechart演示(不是java ee版)
需要加入三个包 gnujaxp.jar jcommon-1.0.17.jar jfreechart-1.0.14.jar DisplayChart org.jfree.chart.servlet.DisplayChart DisplayChart原创 2013-03-20 14:56:35 · 1077 阅读 · 0 评论 -
鄙人服务器维护记录
sql server 2003 漏洞百出 被黑客拿下了一个星期(我维护了好多天),最后解决方案如下; 1、360漏洞修复 2、windows defender 全盘少苗 3、windows自动更新,打补丁 4、最为有效和关键的一步:打开系统自带的原创 2013-04-03 14:20:53 · 826 阅读 · 0 评论 -
Spring mvc登陆验证码
kaptcha 是一个非常实用的验证码生成工具。有了它,你可以生成各种样式的验证码,因为它是可配置的。kaptcha工作的原理是调用 com.google.code.kaptcha.servlet.KaptchaServlet,生成一个图片。同时将生成的验证码字符串放到 HttpSession中。使用kaptcha可以方便的配置: 验证码的字体验证码字体的大小转载 2013-04-23 17:33:55 · 1205 阅读 · 0 评论 -
事务管理的必要性(鄙人自己的理解)
在service层中要修改密码,数据库中密码字段的长度不超过12位。但是,插入的数据是20位,怎么办?出现错误了。引出下面的思考按照正常情况,在本方法中,保存密码语句执行前,所有的语句都执行了!可能会产生一些莫名的错误。但是如果加入事务,就不一样了。还有没有结束.我还有话要说:这可以作为spring声明式事务的测试用例原创 2013-04-25 09:54:16 · 1266 阅读 · 0 评论 -
终于找到全annotation配置springMVC的方法了(事务不失效)
icanfly 写道如果带上事务,那么用annotation方式的事务注解和bean配置,事务会失效,要将service bean配置到xml文件中才行这个问题是由于问答上有解决方案 引用这个问题很经典了 在主容器中(applicationContext.xml),将Controller的注解排除掉 而在springMVC配置文件中将转载 2013-04-25 11:20:22 · 1060 阅读 · 0 评论 -
SpringMVC 各种重定向方式演示
package com.springMVC.control;import javax.annotation.Resource;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.stereot原创 2013-04-25 15:08:18 · 1800 阅读 · 0 评论 -
javascript生命周期(转):
概述:JS控件的生命周期跟其他平台UI的生命周期类似,但是又有自己的特点,我们只有将控件的生命周期划分清晰,所有的控件编写、mixins的编写和plugin的编写才能遵循控件的生命周期做统一的管理。在这里我把JS的生命周期定义为4部分:1. initializer: 初始化,做一些不牵扯DOM操作的初始化操作2. createDom: 创建 DOM转载 2013-04-18 10:56:19 · 1273 阅读 · 0 评论 -
我的spring+hibernate整合方案
1、spring的jar包手动添加,web.xml 加入 contextConfigLocation /WEB-INF/applicationContext.xml, /WEB-INF/action-servlet.xml org.springframework.web原创 2013-04-21 20:03:24 · 806 阅读 · 0 评论 -
Spring事务配置的五种方式
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的转载 2013-04-21 22:34:25 · 674 阅读 · 0 评论 -
jfreechart和springMVC整合
关键代码如下web.xml DisplayChart org.jfree.chart.servlet.DisplayChart DisplayChart /chart ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~原创 2013-05-15 23:12:37 · 6711 阅读 · 8 评论 -
网页永不乱码终极解决办法
居民登录 用户名原创 2013-05-20 16:24:33 · 1143 阅读 · 0 评论 -
html输入框永远是合法数字的办法
function numberObject(on,n){ var value=Math.round(parseFloat(on.value)*n)/n if(!value){ value=""; } on.value=value; }原创 2013-05-21 14:45:32 · 908 阅读 · 0 评论 -
javascript实现打印功能
function preview(oper) { if (oper bdhtml=window.document.body.innerHTML;//获取当前页的html代码 sprnstr="";//设置打印开始区域 eprnstr="";//设置打印结束区域 prnhtml=bdhtml.substring(bdhtml.indexOf(sprnstr)+18); //从转载 2013-05-29 14:18:15 · 977 阅读 · 0 评论 -
ejb3.0入门实例
ejb3相对于ejb2开发方便了很多,所有的东西都可以用注解来完成。不用部署描述文件。。。jboss6/client下所有的jar包,都要放入classpath,把ejb服务端的接口打成jar包放入client,或者把接口java文件copy过来怎么查看ejb容器的jndi呢?在jboss启动时,查看控制台4:05:06,985 INFO [JBossAS原创 2013-06-12 15:16:31 · 1232 阅读 · 0 评论 -
Spring+Hibernate+Struts之懒加载问题的解决
前一段时间我参与的一个项目中使用了SSH(Spring2.5+Struts1.2+Hibernate3.1),对于数据库设计的很复杂,一大堆的外键,在测试的时候发现非常的慢,慢到难以忍受,最夸张的是一个计算投票结果并筛选复合条件的投票公告,点击后要等待30s,相信没人会想用这样的系统,这还是在本地机测试,虽然后来我简单的优化了一下投票存储和查询的方式,(响应时间降到了几秒),但是慢的真正原因并不在转载 2013-06-14 17:03:08 · 1127 阅读 · 0 评论 -
c3p0 You can't operate on a closed Connection解决办法
The information you posted is pretty clear. Your connection is closed.Maybe you are not closing just the ResultSet, but instead close the entire connection?Finally, ensure that the connection is o原创 2013-06-17 09:03:10 · 9682 阅读 · 0 评论 -
dwr java代码不执行
@ActionAnnotation(code=0, content="导入干部基本信息数据") public String importCaredInfoData() throws Exception{}http://localhost:8080/importCaredInfoData.jsp这样就没事了,不能有中文~~切记//@ActionAnnotation(co原创 2013-06-19 09:50:30 · 1012 阅读 · 0 评论 -
用dwr框架实现Web端服务器推送
基于 Java 的成熟的服务器推送框架有 DWR 。DWR是一个开放源码的使用Apache许可协议的解决方案,它包含服务器端Java库、一个 DWR servlet以及 JavaScript库。虽然 DWR不是 Java平台上唯一可用的Ajax-RPC 工具包,但是它是最成熟的,而且提供了许多有用的功能。从最简单的角度来说,DWR是一个引擎,可以把服务器端Java对象的方法公开给JavaS转载 2013-07-12 10:26:50 · 2080 阅读 · 6 评论