- 博客(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
164
原创 spring+jms
<bean id="listenerContainer" class="org.springframework.jms.listener.DefaultMessageListenerContainer"> <property name="connectionFactory" ref="connectionFactory">&
2013-04-28 20:14:00
139
原创 JMS的应用
最近需要使用JMS接收消息,需要在客户端使用一个监听器实时接收消息,监听器代码如下:public class JmsReceiverListener extends Thread implements MessageListener, ExceptionListener { private final static Logger logger = LoggerFactory.getLo...
2013-04-28 20:10:19
166
原创 cxf+spring+maven
maven配置 <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-core</artifactId> <version>2.6.1</version>
2013-04-21 22:01:19
146
原创 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
369
原创 extjs+springmvc上传
extjs上传文件要求服务器端返回的contenttype是“text/html”,而springmvc默认返回的是“application/json”.所以 addFileFormPanel.getForm().submit ({ url:'/upload/uploadFile', waitMsg: '正在上传...', method : ...
2013-04-10 15:32:23
115
原创 实现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
1049
原创 extjs实现级联以及节点的模糊查询
Ext.tree.TreeCheckNodeUI 前面是通过这个组件实现的父节点和子节点的级联但是源码貌似很复杂个人认为,因此不需要通过这个组件实现.通过以下这两个函数实现类似的功能. visitAllTreeNodeFun(node, checked); if (node.parentNode && node.parentNode.getU...
2013-04-07 11:15:59
238
原创 extjs+springmvc实现带有复选框树的级联 (treepanel使用)
一直想弄个同步树,查阅相关资料开始动手写个,借鉴了相关资料,基本功能满足.开始不知道这个Ext.tree.TreeCheckNodeUI 这个扩展的组件有什么作用,源码看不懂,于是自己实现带有复选框的树以及父节点和子节点级联,就是在treepanel加个checkchange事件即可listeners: {'checkchange': function (node, check...
2013-04-03 13:42:25
176
原创 使用BeanUtils时,遇到日期类型的空值时会抛错的解决办法
public class BeanUtilEx extends BeanUtils { private BeanUtilEx() { } static { //注册sql.date的转换器,即允许BeanUtils.copyProperties时的源目标的sql类型的值允许为空 ConvertUtils.register(new Sq...
2013-03-14 16:46:48
204
原创 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
221
原创 extjs-EditorGridPanel学习
重要的方法:grid.getStore().getModifiedRecords();获得编辑后的结果 text: "增加", handler: function() { var Plant = store.recordType; var p = new Pl...
2012-09-06 14:18:24
169
原创 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
122
原创 spring mvc的配置文件解析
使用@Controller定义一个控制器 使用@RequestMapping映射请求 使用@RequestParam绑定请求参数到方法参数 使用@ModelAttribute提供一个从模型到数据的链接 使用@SessionAttributes指定存储在会话中的属性 <context:annotation-config/>他的作用是隐式地向 Spring...
2012-09-03 10:45:13
249
原创 myeclipse自动生成hibernate的Mapping和po文件
用过hibernate的人都知道,hibernate po的Mapping文件编写起来费时、易错、没有技术含量。所以我们都多时候使用工具自动生成(hibernate插件或myeclipse插件) 下面我简单介绍一下如何使用myeclipse插件完成这个工作, 1、新建一个web项目(略)。 2、建立数据源Driver: Windows->Preferenc...
2012-08-29 22:00:09
108
原创 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
754
原创 java 常用的设计模式----适配器模式
在很多情况下,必须让一个具体类实现某一个接口,但是这个类又用不到接口所规定的所有的方法。通常的处理方法是,这个具体类要实现所有的方法,那些有用的方法要有实现,那些没有用的方法也要有空的、平庸的实现,这些空的方法是一种浪费,有时也是一种混乱 缺省适配模式的中心是一个缺省适配类。这个类应当是抽象类,国为这个类不应当实例化,它的实例也没有用处。但是它所提供的方法却应当...
2012-08-10 10:15:52
119
原创 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
99
原创 一个日志管理设计类
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
148
原创 一个extjs列表页面的形成
一个列表大致有如下之间的组件Toolbar,GridPanel,PagingToolbar。首先看工具栏tbar: new Ext.Toolbar({ items : [ '市:', this.cityCombo, '-', '区县:', this.countyCombo, '-','局站:', this.officeCombo, '-',...
2012-07-21 11:20:02
155
原创 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
184
原创 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
132
原创 上传和下载
下载代码大致如下<%@ page pageEncoding="UTF-8"%><% request.setCharacterEncoding( "UTF-8"); String id = request.getParameter("noticeId"); String fileNameTemp = request.getParamete...
2012-07-20 10:49:23
90
原创 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
86
原创 extjs右键功能
大致代码如下initListener : function(){ /*this.addListener("render",function(){ this.loadMask=new Ext.LoadMask(Ext.getBody(),{msg:'正在载入数据,请稍候...'}); this.loadMask.show(); ...
2012-07-20 10:02:05
223
原创 学习excel和word格式导出功能
导出为word格式类似如下: // 创建word文档,并设置纸张的大小 Document document = new Document(PageSize.A4); // 得到response请求的输出流 OutputStream os = null; //创建一个Excel表 WritableWorkbook wwb = null;...
2012-07-19 15:05:12
204
原创 struts2--session
session和request的用法,仅作参考:定义一个BasicAction继承ActionSupport实现SessionAware,ServletRequestAware这两个接口,然后再定义两个成员变量protected Map<String, Object> session;protected HttpServletRequest request;最后定义两个方法:...
2012-07-11 17:28:45
75
原创 JMS--activeMQ--广播模式
/** * 包装连接和消息列表的内部类 * */ private class GroupChat{ private TopicSession session = null; private List<GroupMessage> messages = new ArrayList<GroupMessage>(); public T...
2012-07-10 20:46:13
1365
原创 JAVA----activeMQ -点对点
最近在学习activeMQ,想模拟个类似于QQ单聊和群聊的功能..大致思路如下 消费者开发流程:1.创建Connection:2. 创建Session和queue :3.根据queue 创建QueueReceiver 对象queueConnection = connectionFactory.createQueueConnection(); queueConnectio...
2012-07-10 20:36:30
101
原创 JDBC操作数据库的步骤
#传统JDBC访问数据库步骤 》通过Class.forName(String driverClass)注册数据库驱动 》通过DriverManager.getConnection(String url,String user,String password)获得数据库连接对象 》通过Connnection.createStatement()或者Conne...
2012-07-08 21:49:21
74
原创 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
79
原创 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
126
原创 jquery选择器---基本选择器
基本选择器是jquery使用最频繁的选择器,它由ID,class,元素名,多个选择符组成$(function()//id匹配元素{$("#divOne").css("dispaly","block');}//元素名匹配元素{$("div span").css("dispaly","block');}//类匹配元素{$(".clsFrame.
2012-07-05 14:40:00
100
原创 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
195
原创 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
79
原创 jquey练习
<input id="pwd" type="password" /><span class="Error"></span><input id="repwd" type="password" /><span class="Error">&
2012-07-04 21:16:47
84
原创 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
88
原创 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
226
原创 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
113
原创 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
120
空空如也
extjs3.4 window组件第一次打开后关闭正常,第二次打开后就不能关闭了
2012-09-08
ACTIVEMQ Topic消息 生产者 发布消息后 消费者收不到消息
2012-07-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人