`
文章列表
环境 spring+hibernate3+struts 今天又碰到错误 failed to lazily initialize a collection of role: no session or session was closed 试验了一下发现了几个解决方法: 1、是把对应一对多的那两个列lazy=true改为lazy=false即可 2、对于查询中如果用的是xxx.load(class,id)则改为xxx,get(class,id) 3在web.xml文件中加入 <filter>   <filter-name>hibernateFilter</ ...
也有一段时间 ,没有更新博客了,因为最近工作比较忙,现在有时间就来写写最近遇到的一些问题吧。 最近 用extjs  来做了一个OA (http://www.liuhx.cn)  为什么要用 extjs  来开发呢? 就是因为  extjs  能给用户一种新的互联网的体现,完全在B/S的系统上   感觉和C/S的系统一样。    我个人认为 extjs 的广范应用,还是要认真考虑一下 ,因为 extjs 在加载上   有很大的问题,  它会一次加载所有的js文件,了解过js的朋友就知道,这样打开网页的时候  就会很慢,这方面   还在想办法去解决一下,这是一个至命的方面。但是 , 因为它的效果 ...
json 教程: 首先 是jar包,可以到 http://json-lib.sourceforge.net/   去下载 json-lib-2.2.3-jdk15.jar ,注意,还必须要有一下这些 jakarta commons-lang 2.4 jakarta commons-beanutils 1.7.0 jakarta commons-collections 3.2 jakarta commons-logging 1.1.1 ezmorph 1.0.6 好了,java方面准备好了 直接用 JsonObject.fromObject(Object object)就可以把普通对 ...
首先当然是要提交查询条件了,这里我使用一个名为Search的Servlet来处理模糊查询。在FormPanel的Form中对其 onActionComplete事件进行监听,获取Servlet返回的查询结果。而onActionComplete事件的触发需要Servlet返回一个JSON:{”success”,true},只有这里的success为true时才会触发该事件,为false则触发 onActionFailed事件。 可是,我现在还要得到查询的结果啊,如果我查询结果既要触发onActionComplete又要带上查询结果,那么我的JSON就得是下面这种格式: {success:tru ...
在刚开始上struts2的时候,刀哥就提到在struts2里面servlet都没有了,采用的全是filter,也就是拦截器,今天终于学习到这东东了。 首先,在昨天的验证中,我们发现了有很多自动显示的错误信息,而我们是从来没有编写过的,这就是struts2自带的的拦截器帮我们完成了这些工作。其实关键之处在于struts.xml文件中,extends=“struts-default”这个属性。 那么如何自己编写一个拦截器呢? 有三种基本的实现方法: 1 implements Interceptor接口,需要实现init,destory,intercept方法, 在intercept方法里面 ...
手工处理 Struts2 框架上传的文件 在使用了 Struts2 框架的系统中,对于处理像下面这种表单上传文件时: view source print? 1.<form action="..." enctype="multipart/form-data"> 2.    文件:<input type="file" name="upload"><br> 3.    描述:<input type="text" name="desc"&g ...
(一)jQuery 的基本用法: 随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名 的有Prototype、YUI、 jQuery、mootools、Bindows以及国内的JSVM框架等, jQuery是继prototype之后的又一个优秀的Javascript框架。它是由 John Resig 于 2006 年初创建 的,它有助于简化 JavaScript 以及Ajax 编程。 它具有如下一些特点:    1. 代码简练、语义易懂、学习快速、文档丰富。    2. jQuery是一个轻量级的脚本,其代码非常小巧,最新版的JavaScript ...
<script> UpLoadFileCheck=function() {     this.AllowExt=".jpg,.gif";//允许上传的文件类型 0为无限制 每个扩展名后边要加一个"," 小写字母表示    this.AllowImgFileSize=0;//允许上传文件的大小 0为无限制 单位:KB    this.AllowImgWidth=0;//允许上传的图片的宽度 0为无限制 单位:px(像素)    this.AllowImgHeight=0;//允许上传的图片的高度 0为无限制 单位:px(像素)    t ...
准备条件: 1、在Java中正确得到JSONObject,需要导入JSON的JAVA支持包“json-lib-2.3-jdk15.jar”,同时需导入 JSON依赖包“commons-logging-1.0.4.jar”,“commons-lang.jar”,“commons- collections.jar”,“commons-beanutils.jar”,“ezmorph-1.0.4.jar”; 2、由于在客户端脚本中要用到JQuery与JSON,需引入"JQuery.js"与"json2.js"。 JAVA 代码如下: package exa ...
如果你不启动tomcat服务器或其他web服务器,在一class中用 ClassPathXmlApplication来使用spring的话,如果能成功,证明你的spring配置文件已经好了,不用修改,如初夏一下错误: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefiniti ...
几个关于JAR包的Java异常: 1 Unexpected exception parsing XML document from class path resource [exer/applicationContext.xml]; nested exceptionisjava.lang.SecurityException:class "org.springframework.beans.factory.support.GenericBeanDefinition"'s signer information does not match signer information ...
Global site tag (gtag.js) - Google Analytics