自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 问答 (2)
  • 收藏
  • 关注

原创 dwr反推+extjs gridpanel

JMS接收到消息后,使用DWR反推到gridpanel展示加上jsp页面上加上dwr.engine.setActiveReverseAjax(true);这句话其他跟使用DWR是一样的dwr maven的配置<dependency> <groupId>org.apache.geronimo.bundles</groupId> ...

2013-04-28 20:17:49 132

原创 spring+jms

<bean id="listenerContainer" class="org.springframework.jms.listener.DefaultMessageListenerContainer"> <property name="connectionFactory" ref="connectionFactory">&amp

2013-04-28 20:14:00 114

原创 JMS的应用

最近需要使用JMS接收消息,需要在客户端使用一个监听器实时接收消息,监听器代码如下:public class JmsReceiverListener extends Thread implements MessageListener, ExceptionListener { private final static Logger logger = LoggerFactory.getLo...

2013-04-28 20:10:19 132

原创 cxf+spring+maven

maven配置 <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-core</artifactId> <version>2.6.1</version&gt

2013-04-21 22:01:19 118

原创 extjs portal实现类似门户定制的功能

提供一键恢复功能,点击恢复默认设置即可恢复到原有界面保存到数据库设置需要建立表Portal 提供下面的字段  private Long id;   private String userId;//用户ID   private Long portalColumn;   private Long portalRow;   private String portletId;/...

2013-04-13 10:28:29 316

原创 extjs+springmvc上传

extjs上传文件要求服务器端返回的contenttype是“text/html”,而springmvc默认返回的是“application/json”.所以 addFileFormPanel.getForm().submit      ({       url:'/upload/uploadFile',       waitMsg: '正在上传...',       method : ...

2013-04-10 15:32:23 89

原创 实现extjs combox下拉树的模糊查询

<script type="text/javascript" src="/resources/js/combox/ComboBoxCheckTree.js"></script><script type="text/javascript" src="/resources/js/subQuery/TreeUI.js"></scr

2013-04-08 10:28:07 980

原创 extjs实现级联以及节点的模糊查询

Ext.tree.TreeCheckNodeUI 前面是通过这个组件实现的父节点和子节点的级联但是源码貌似很复杂个人认为,因此不需要通过这个组件实现.通过以下这两个函数实现类似的功能. visitAllTreeNodeFun(node, checked);           if (node.parentNode && node.parentNode.getU...

2013-04-07 11:15:59 209

原创 extjs+springmvc实现带有复选框树的级联 (treepanel使用)

一直想弄个同步树,查阅相关资料开始动手写个,借鉴了相关资料,基本功能满足.开始不知道这个Ext.tree.TreeCheckNodeUI 这个扩展的组件有什么作用,源码看不懂,于是自己实现带有复选框的树以及父节点和子节点级联,就是在treepanel加个checkchange事件即可listeners: {'checkchange': function (node, check...

2013-04-03 13:42:25 149

原创 使用BeanUtils时,遇到日期类型的空值时会抛错的解决办法

public class BeanUtilEx extends BeanUtils { private BeanUtilEx() { } static { //注册sql.date的转换器,即允许BeanUtils.copyProperties时的源目标的sql类型的值允许为空 ConvertUtils.register(new Sq...

2013-03-14 16:46:48 169

原创 Oracle 计算两个时间的差值

Oracle 计算两个时间的差值有两个日期数据START_DATE,END_DATE,欲得到这两个日期的时间差(以天,小时,分钟,秒,毫秒):天:ROUND(TO_NUMBER(END_DATE - START_DATE))小时:ROUND(TO_NUMBER(END_DATE - START_DATE) * 24)分钟:ROUND(TO_NUMBER(END_D...

2012-11-08 20:26:16 197

原创 extjs-EditorGridPanel学习

重要的方法:grid.getStore().getModifiedRecords();获得编辑后的结果 text: "增加",                  handler: function() {                      var Plant = store.recordType;                      var p = new Pl...

2012-09-06 14:18:24 144

原创 spring mvc的配置文件解析续

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springf

2012-09-03 10:46:28 104

原创 spring mvc的配置文件解析

使用@Controller定义一个控制器 使用@RequestMapping映射请求 使用@RequestParam绑定请求参数到方法参数 使用@ModelAttribute提供一个从模型到数据的链接 使用@SessionAttributes指定存储在会话中的属性 <context:annotation-config/>他的作用是隐式地向 Spring...

2012-09-03 10:45:13 221

原创 myeclipse自动生成hibernate的Mapping和po文件

用过hibernate的人都知道,hibernate po的Mapping文件编写起来费时、易错、没有技术含量。所以我们都多时候使用工具自动生成(hibernate插件或myeclipse插件) 下面我简单介绍一下如何使用myeclipse插件完成这个工作, 1、新建一个web项目(略)。 2、建立数据源Driver: Windows->Preferenc...

2012-08-29 22:00:09 85

原创 extjs grid 根据条件禁用选中

//var time ="";//var geoIds = "";//var methodIndex = 2;//var typeStr;ResGrid = Ext.extend(Ext.grid.GridPanel, { constructor : function(cfg) { //copy 参数属性到当前对象 var cfg = cfg || {};...

2012-08-28 15:23:19 687

原创 java 常用的设计模式----适配器模式

在很多情况下,必须让一个具体类实现某一个接口,但是这个类又用不到接口所规定的所有的方法。通常的处理方法是,这个具体类要实现所有的方法,那些有用的方法要有实现,那些没有用的方法也要有空的、平庸的实现,这些空的方法是一种浪费,有时也是一种混乱 缺省适配模式的中心是一个缺省适配类。这个类应当是抽象类,国为这个类不应当实例化,它的实例也没有用处。但是它所提供的方法却应当...

2012-08-10 10:15:52 93

原创 spring quartz 定时任务配置

<!--定义自己的方法 --> <bean id="XXXXXX" class="cn.com.test"> </bean> <bean id="jobtask" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryB

2012-08-01 10:27:15 80

原创 一个日志管理设计类

public class LogDataQueue { private static Queue<Object> logDataQueue = null; public static Queue<Object> getLogDataQueue(){ if(logDataQueue == null){ logDataQueue = new ...

2012-07-23 20:10:48 117

原创 一个extjs列表页面的形成

一个列表大致有如下之间的组件Toolbar,GridPanel,PagingToolbar。首先看工具栏tbar: new Ext.Toolbar({ items : [ '市:', this.cityCombo, '-', '区县:', this.countyCombo, '-','局站:', this.officeCombo, '-',...

2012-07-21 11:20:02 125

原创 Ext.form.FormPanel对象的学习布局

UserPhoneTestWin = Ext.extend(Ext.Window, { constructor : function() { var tmId = ""; //copy 参数属性到当前对象 var cfg = cfg || {}; this.initCom(); UserPhoneTestWin.superclass.constructor....

2012-07-20 22:13:24 146

原创 Ext Accordion 和border学习

使用Ext Accordion 布局时默认展开第一个元素,当不需要展开第一项时需要给items中的每项指定collapsed:trueExt.onReady(function(){ Ext.QuickTips.init();// 这句 必须有,用于初始化提示 Ext.lib.Ajax.defaultPostHeader += "; charset=utf-...

2012-07-20 21:45:23 109

原创 上传和下载

下载代码大致如下<%@ page pageEncoding="UTF-8"%><% request.setCharacterEncoding( "UTF-8"); String id = request.getParameter("noticeId"); String fileNameTemp = request.getParamete...

2012-07-20 10:49:23 65

原创 JXL导入功能

File file=new File(fileName); List<String> list = new ArrayList<String>();//得到 workbook Workbook book = Workbook.getWorkbook(file);//工作表个数 int sheetCount = book.getNumberO...

2012-07-20 10:29:34 65

原创 extjs右键功能

大致代码如下initListener : function(){ /*this.addListener("render",function(){ this.loadMask=new Ext.LoadMask(Ext.getBody(),{msg:'正在载入数据,请稍候...'}); this.loadMask.show(); ...

2012-07-20 10:02:05 196

原创 学习excel和word格式导出功能

 导出为word格式类似如下: // 创建word文档,并设置纸张的大小 Document document = new Document(PageSize.A4); // 得到response请求的输出流 OutputStream os = null; //创建一个Excel表 WritableWorkbook wwb = null;...

2012-07-19 15:05:12 165

原创 struts2--session

session和request的用法,仅作参考:定义一个BasicAction继承ActionSupport实现SessionAware,ServletRequestAware这两个接口,然后再定义两个成员变量protected Map<String, Object> session;protected HttpServletRequest request;最后定义两个方法:...

2012-07-11 17:28:45 51

原创 JMS--activeMQ--广播模式

/** * 包装连接和消息列表的内部类 * */ private class GroupChat{ private TopicSession session = null; private List<GroupMessage> messages = new ArrayList<GroupMessage>(); public T...

2012-07-10 20:46:13 1291

原创 JAVA----activeMQ -点对点

 最近在学习activeMQ,想模拟个类似于QQ单聊和群聊的功能..大致思路如下 消费者开发流程:1.创建Connection:2. 创建Session和queue :3.根据queue 创建QueueReceiver 对象queueConnection = connectionFactory.createQueueConnection(); queueConnectio...

2012-07-10 20:36:30 84

原创 JDBC操作数据库的步骤

#传统JDBC访问数据库步骤 》通过Class.forName(String driverClass)注册数据库驱动 》通过DriverManager.getConnection(String url,String user,String password)获得数据库连接对象 》通过Connnection.createStatement()或者Conne...

2012-07-08 21:49:21 57

原创 java 分页类

package com.iflytek.hr.model;public class PageInfo { private int pageSize = 30;// 页大小(每页记录数) private int currentPage = 0;// 当前页码,从0开始 private int totalPage;// 总页数 /** * 使用总的记录条数,创建...

2012-07-08 21:37:21 55

原创 java 斗地主发牌

/*** * @Title: Controller.java* @Package cn.com.starit.servlet* @Description: TODO(用一句话描述该文件做什么)* @author gt* @date 2012-7-8 下午08:57:39* @copyright STARIT */package cn.com.stari...

2012-07-08 21:23:22 109

原创 jquery选择器---基本选择器

基本选择器是jquery使用最频繁的选择器,它由ID,class,元素名,多个选择符组成$(function()//id匹配元素{$("#divOne").css("dispaly","block');}//元素名匹配元素{$("div span").css("dispaly","block');}//类匹配元素{$(".clsFrame.

2012-07-05 14:40:00 80

原创 jquery--数据删除和图片预览

<script type="text/javascript">$(function(){//隔行变色$("table tr:nth-child(odd)").css("background-color","#eee");//小图片鼠标移动事件var x=5;var y=15;$("table tr td img").mousemove(functi

2012-07-05 11:12:33 168

原创 jquery选择器

  $('div:eq(1)')为取得div元素集合中第2个项,注意为单个对象,其length为1。 $('div:nth-child(1)')为取得div元素集合中的所有第一个div,注意其为对象集合,稍后再详述。 $('tr:odd')为取得所有奇数行。 $('tr:even')为取得所有偶数行。逐行变色 $("tr:even").addClass(...

2012-07-04 21:19:17 60

原创 jquey练习

 <input id="pwd" type="password" /><span class="Error"></span><input id="repwd" type="password" /><span class="Error">&amp

2012-07-04 21:16:47 59

原创 jquery实例

<script type="text/javascript"> $(fn(){$(:checkbox).click(function(){var isDisplay=this.checked; //如果选中则显示子菜单 $(this).parent.find(.detail).css("display",isDisplay?"block":"none");...

2012-07-04 20:30:11 66

原创 Jquery基础知识关于parent的用法

 <script type="text/javascript">$(function(){$("#btn1").click(function(){alert($(this).parent().next().html());//this.parent()是input前面的td//this.parent().parent()获取的是tr//this.pa...

2012-07-04 19:57:29 193

原创 extjs中ComboBox的学习

 Ext.onReady(function(){ Ext.util.CSS.swapStyleSheet("theme", "../resources/css/" + window.parent.styleCssValue); Ext.QuickTips.init();// 这句 必须有,用于初始化提示 Ext.lib.Ajax.defaultPostHeader +...

2012-06-29 16:58:37 89

原创 Dom和xml的二级联动

主要学习下javascript对XML的操作代码如下: <script type="text/javascript"> window.onload = function() { var xmlDoc = parseXml("images/cities.xml"); //获取XML的节点 var provinceNodes = xmlD...

2012-03-02 13:37:05 97

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除