j2EE
文章平均质量分 53
liqiuguo
人生是一种赌博,该赌博的时候到了
展开
-
spring布置memcached的aop遇到的问题
在布置memcached的缓存的问题时候,遇到问题如下:1.布置memcached的xml配置,memcached.xml socketpool="pool_0"> com.alisoft.xplatform.asf.cache.memcached.MemcachedErrorHandler原创 2015-05-25 10:58:17 · 841 阅读 · 0 评论 -
Struts 2与AJAX(第一部分)(六)
3、树是是比较常用的数据结构,因为它可以很好地体现真实世界中对象之间的关系。的使用也相对简单,但需要说明的是——Struts 2.0.6 GA版本的是有BUG的,大家可以点击这个链接https://issues.apache.org/struts/browse/WW-1813了解详细的情况。这个BUG主要是在<s:tree />的通过“treeCollapsedTopic”、“tree原创 2014-07-11 15:24:21 · 469 阅读 · 0 评论 -
Struts 2与AJAX(第一部分)(二)
发布运行应用程序,在浏览器中键入:http://localhost:8080/Struts2_Ajax/JsonPlugin.action,出现下载文件对话框,原因是JSON插件将HTTP响应(Response)的MIME类型设为“application/json”。把文件下载下来,用记事本打开,内容如下: {"ISBN":15645912,"comments":["It's no bad!"原创 2014-07-11 15:17:03 · 426 阅读 · 0 评论 -
Struts 2与AJAX(第一部分)(一)
在当今——Web 2.0概念铺天盖地的Internet环境下,简易的AJAX集成对于一个成功的WEB框架来说是不可或缺的。因此,Struts 2其中的一个重要的功能(Feature)就是“First-class AJAX support - Add interactivity and flexibility with AJAX tags that look and feel just like s原创 2014-07-11 15:14:21 · 588 阅读 · 1 评论 -
ajax 如何使用不同namespace的action
ajax 如何使用不同namespace的action原创 2014-07-12 22:19:37 · 682 阅读 · 0 评论 -
Struts 2与AJAX(第三部分)(三)
接下来的是JSP的代码,内容如下: pageEncoding="utf-8"%> Struts 2 AJAX - Validation AJAX Validation Using DWR原创 2014-07-11 15:48:39 · 366 阅读 · 0 评论 -
Struts 2与AJAX(第一部分)(五)
然后是用于获取和过滤数据的Action,代码如下:package tutorial;import java.util.ArrayList;import java.util.List;import com.opensymphony.xwork2.ActionSupport;public class AutocompleterAction exten原创 2014-07-11 15:24:31 · 341 阅读 · 0 评论 -
jar打包详解
jar文件听说过吗,没有?或者陌生!好,没关系,这就是我们的第一站:打包发布。 为什么会有这个玩意呢,首先,这是jar的全称:JavaTM Archive (JAR) file,是的,就是java存档文件。这有点类似zip文件,想一想它是干什么的用的呢,压缩!?没错就是要压缩,将我们原先零散的东西放到一下,重新 组织,所有这些目的只有一个:方便!好了,不用管他是怎么压缩的,我们的重点是原创 2014-07-11 15:52:32 · 441 阅读 · 0 评论 -
Struts 2与AJAX(第三部分)(一)
在上两部分的《Struts 2与AJAX》中我介绍了Struts 2与DOJO结合实现AJAX的知识,本文将介绍在Struts 2中使用DWR实现AJAX表单校验。什么是DWRDWR(Direct Web Remoting)是在Java EE中较流行的AJAX框架,它的最大优势就是可以像使用本地的Javascript函数一样,调用服务器上的Java方法。如下图所示: 图1 DW原创 2014-07-11 15:40:40 · 452 阅读 · 0 评论 -
Struts 2与AJAX(第二部分)(二)
如下代码所示:最后是struts.xml配置文件: "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> Tree.原创 2014-07-11 15:30:24 · 379 阅读 · 0 评论 -
Struts 2与AJAX(第二部分)(一)
在上一篇文章《Struts 2与AJAX(第一部分)》,我已经简单地介绍了的一些用法,接下来我将继续深入讲解的使用和通过DWR实现AJAX校验。更多在Struts 2的showcase中有两个的例子,分别是静态树与动态树。所谓的静态树即是在编写JSP代码时通过生成树节点。我的上一篇文章的例子就是一个典型的静态树。而动态树则是在程序运行期间,Struts 2 运行时(Runtime)根据原创 2014-07-11 15:29:34 · 410 阅读 · 0 评论 -
Struts 2与AJAX(第一部分)(四)
2、Autocomplete是比较经典的AJAX应用,虽然谷歌已经停止使用这一功能,但就Autocompleter自身而言的确是很酷的。下面是一个的例子。首先,我要伪造一些字符串数据,代码如下:package tutorial;import java.util.ArrayList;import java.util.List;public fi原创 2014-07-11 15:23:15 · 443 阅读 · 0 评论 -
关于有继承modelDriven接口的action的ajax调用传入参数
关于有继承modelDriven接口的action的ajax调用传入参数原创 2014-07-13 10:55:45 · 847 阅读 · 0 评论 -
Struts 2与AJAX(第二部分)(四)
下面是Freemarker页面的代码:[ { "title": "${r.name}", "isFolder": truefalse, "id": "${r.id}", "objectId": "${r.absolutePath?js_string}" }<#if r_has_next>,]清单7 WebContent/AjaxTree.ftl以上代码中的写原创 2014-07-11 15:38:43 · 348 阅读 · 0 评论 -
Struts 2与AJAX(第二部分)(六)
接着新建tree-close.ftl文件,内容和原版的一样,如下所示:清单11 src/template/realajax/tree-close.ftl再下来就应该是将theme应用到,如下代码所示: pageEncoding="utf-8"%> Struts 2 AJAX - More Tree原创 2014-07-11 15:40:37 · 385 阅读 · 0 评论 -
Mysql 5.7 your password has expired
由于mysql 5.7引用了密码更新的机制,过了一定时间密码要重新修改,故出现了该问题。Windows:1. 管理员登陆系统,停止mysql服务或者结束mysqld-nt进程2. 进入命令行,来到mysql的安装目录.假设安装目录为 d:\mysql\ , CMD进入命令行3. 运行 d:\mysql\bin\mysqld-nt --skip-grant-tables 启动my原创 2015-06-01 16:42:12 · 1172 阅读 · 0 评论 -
Context namespace element 'annotation-config' and its parser class [org.springframework.context.anno
INFO: Initializing Spring root WebApplicationContext20:52:40,209 ERROR ContextLoader:215 - Context initialization failedorg.springframework.beans.factory.BeanDefinitionStoreException: Unexpected原创 2015-05-21 20:20:00 · 2753 阅读 · 0 评论 -
努力学习android书籍赫和javaweb结合
吴亚峰,杜化美,苏亚光他们的书不错,值得学习原创 2014-08-18 10:32:19 · 481 阅读 · 0 评论 -
windows下的配置jdk,tomcat,mysql,Android ADT, eclipse for j2ee
Windows7下JDK+Tomcat的安装及配置 今天在装tomcat是遇到了一个很常见的问题,即tomcat可以启动,但是无法访问tomcat主页。在网上查了很久才发现原来是没有开启tomcat服务,所以记下来,希望大家可以通过以下步骤顺利安装tomcat! 一、JDK的安装与配置1、从官网下载jdk-6u24-windows-i586.exe原创 2014-08-20 12:40:30 · 564 阅读 · 0 评论 -
js的拼接html注意问题,
你想让别人给你解决什么, adress是什么, var hrf=''+adress+'';下面又出现adress[j]。用法完全不对。msg+=''+coal[j]+''+url+hrf+''+adress[j]+''+ssz[j]+'';追问我是想把'+adress+'这句外面加个单引号,可是试了好多次都不成功,这句话加上单引号,里面改怎么变化呢回答原创 2014-07-14 14:01:57 · 463 阅读 · 0 评论 -
struts的action配置文件
struts的action配置文件中,要写成原创 2014-06-21 21:23:43 · 306 阅读 · 0 评论 -
Struts 2与AJAX(第三部分)(二)
然后是DWR的配置文件: "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN" "http://www.getahead.ltd.uk/dwr/dwr10.dtd">原创 2014-07-11 15:45:42 · 318 阅读 · 0 评论 -
Struts 2与AJAX(第一部分)(三)
这些标志包括:、、和等,下面我将分别讲解。1、和这两个标志方便了我们的调用XHR实现AJAX,所以上面的HTML如果使用了这两标志将会变得更简单,因为我们不用再去理会繁锁的XHR创建和设定的工作。下面是示例代码: pageEncoding="utf-8"%> JSON Plugin原创 2014-07-11 15:18:07 · 372 阅读 · 0 评论 -
Struts 2与AJAX(第二部分)(五)
自定义的AJAX的主题(theme)Struts 2的标志过人之外在于它允许开发人员自定义标志的页面输出。要做到这一点,你所需要做的只是创建一个自定义的theme并将其应用到相应标志。下面就让我自定义一个真正的AJAX的的theme。首先,你的源文件的根目录下新建包“template.realajax”。然后,在上一步所建的包中新建“tree.ftl”文件,内容如下:原创 2014-07-11 15:36:58 · 333 阅读 · 0 评论 -
tomcatjavax/el/ELResolverjava.lang.NoClassDefFoundError: javax/el/ELResolver
[tomcat]java.lang.NoClassDefFoundError: javax/el/ELResolver解决方案tomcatjavax/el/ELResolverjava.lang.NoClassDefFoundError: javax/el/ELResolver http://www.2cto.com/kf/201204/126463.html原创 2014-06-20 18:44:08 · 490 阅读 · 0 评论 -
Struts 2与AJAX(第三部分)(四)
何时使用AJAX表单校验虽然在Struts 2实现AJAX表单校验是一件非常简单的事,但我建议大家不要在所有的场合都使用这个功能,原因可以分为以下几个方面:AJAX校验在服务器上进行数据校验,可能会比较耗时;AJAX校验可能会过于频繁,加重服务器的负载;一些普通的校验,只需要使用纯Javascript便可以实现。读到这里,有的朋友可能会问:“那么什么时候才应该使用AJAX表原创 2014-07-11 15:51:32 · 464 阅读 · 0 评论 -
Struts2返回JSON数据的具体应用范例
早在我刚学Struts2之初的时候,就想写一篇文章来阐述Struts2如何返回JSON数据的原理和具体应用了,但苦于一直忙于工作难以抽身,渐渐的也淡忘了此事。直到前两天有同事在工作中遇到这个问题,来找我询问,我又细细地给他讲了一遍之后,才觉得无论如何要抽一个小时的时间来写这篇文章,从头到尾将Struts2与JSON的关系说清楚。 其实网络中,关于这个问题的答案已是海量,我当初也是从原创 2014-07-11 19:50:09 · 359 阅读 · 0 评论 -
Struts 2与AJAX(第二部分)(三)
AJAX 树正如我在文章开头所说,Struts 2所提供的静态树和动态树都不是严格意义上的AJAX树。下面就让我们来实现一个如假包换的AJAX树。首先要说明的是,Struts 2的默认是不支持这种按需加载数据的AJAX树。不过因为它是基于Dojo的树控件(Widget)所以要扩展也很方便。Dojo 通过名为“TreeRPCController”的控件实现 AJAX 树,它会监听被控原创 2014-07-11 15:35:20 · 342 阅读 · 0 评论 -
struts2中的jsp值传到后台action接收的三种方法
struts2中的jsp值传到后台action接收的三种方法 struts2中的Action接收表单传递过来的参数有3种方法:如,登陆表单login.jsp: 用户名: 密 码: 1.在Action类中定义表单属性,两者属性名称必须一致。提供setter,getter方法。即可接收到表单传过来的参数. 这种接收参数的方法,方便简单,但是结构性不是很好,且当表单传递来的参原创 2014-07-10 22:53:17 · 436 阅读 · 0 评论 -
SSH 集成项目中getHibernateTemplate().save(Object obj)步骤保存数据不能commit 解析
SSH 集成项目中getHibernateTemplate().save(Object obj)方法保存数据不能commit 解析 SSH 集成项目中getHibernateTemplate().save(Object obj)方法保存数据不能commit 解析 在开发SSH 集成项目过程中,可能会遇到如题目 那样的问题,在一个save()方法中不能把数据提交原创 2014-06-24 16:36:59 · 740 阅读 · 0 评论 -
@Repository、@Service、@Controller 和 @Component
@Repository、@Service、@Controller 和 @Component 将类标识为BeanSpring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO类上即可。同时,为了让 Spring 能够扫转载 2014-06-24 17:27:36 · 293 阅读 · 0 评论 -
Spring @Transactional属性说明
Propagation事务传播行为PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。PROPAGATION_MANDATORY--支持当前事务,如果当前没有事务,就抛出异常。PROPAGATION原创 2014-06-24 17:22:29 · 468 阅读 · 0 评论 -
[转贴]spring中最强大的Advisor-DefaultPointcutAdvisor
="1.0" encoding="UTF-8"?>beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/转载 2014-05-22 10:38:53 · 491 阅读 · 0 评论 -
Spring的PathMatchingResourcePatternResolver使用classpath*时jar包资源无法匹配BUG
Spring版本:3.0.5Spring提供了一个强大的resource loader,其中的PathMatchingResourcePatternResolver能够处理jar包里的资源。使用ant的正则用起来也应该挺舒服,但是一个看似简单的正则式,匹配jar包的资源却失败了:classpath*:**/*CodeEnum.class乍一看**/*CodeEnum.class这样的表转载 2014-05-22 10:26:11 · 1501 阅读 · 0 评论 -
Hibernate 索引的缺陷
使用Hibernate schema反向自动建立数据表,发现索引部分还是很有缺陷1)无法建立聚集索引clusteredIndex2)无法指定索引列的先后顺序不知道后续的版本会不会解决这个问题更新12.01.30:找到解决办法了,使用hibernate-jpa-2.0-api即可,注意不要和geronimo-jpa_3.0_spec-1.1.1.jar转载 2014-05-22 10:24:37 · 366 阅读 · 0 评论 -
Hibernate中Criteria的完整用法
Hibernate中Criteria的完整用法最近在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结:Hibernate 设计了 CriteriaSpecification 作为 Crit转载 2014-05-22 10:20:30 · 286 阅读 · 0 评论 -
危险的Hibernate映射共用class及其解决
使用hibernate对于有交集字段结构或结构一样的表,有时候会很“正常”的想到一种“偷懒”的办法,就是让一个hbm映射定义映射到多个TABLE。例如表维表(或代码表)有结构: false 那么可能对该结构进行扩充出几个同样的hbm定义: name="my.model.LabelValueCode"转载 2014-05-22 10:31:54 · 359 阅读 · 0 评论 -
jquery可以加强页面的动态效果
客户端要用jquery,加强客户端处理。原创 2014-05-06 15:52:13 · 442 阅读 · 0 评论 -
J2EE的心得
struct2+spring+hibernatehttp requet - struct的核心原创 2014-05-03 17:06:52 · 472 阅读 · 0 评论 -
J2EE的表现层
1.JFreeChart 可以用来画图表,曲线等等。2.RasperyReportyongyu原创 2014-05-03 20:36:21 · 495 阅读 · 0 评论