- 浏览: 114277 次
- 性别:
- 来自: 合肥
最新评论
-
小布丁丶:
一个简单的问题非要整这么复杂
extjs grid 根据条件禁用选中 -
kylewebgame:
不错啊,做一个线程定时保存,不知道记录后如何做查询呢?或者怎样 ...
一个日志管理设计类
文章列表
dwr反推+extjs gridpanel
- 博客分类:
- extjs
JMS接收到消息后,使用DWR反推到gridpanel展示
加上jsp页面上加上dwr.engine.setActiveReverseAjax(true);这句话
其他跟使用DWR是一样的
dwr maven的配置
<dependency>
<groupId>org.apache.geronimo.bundles</groupId>
<artifactId>dwr</artifactId>
<version>3.0.M1_1</version>
</depend ...
spring+jms
- 博客分类:
- JMS--activeMQ
<bean id="listenerContainer"
class="org.springframework.jms.listener.DefaultMessageListenerContainer">
<property name="connectionFactory" ref="connectionFactory"></property>
<property name="destination& ...
JMS的应用
- 博客分类:
- JMS--activeMQ
最近需要使用JMS接收消息,需要在客户端使用一个监听器实时接收消息,监听器代码如下:
public class JmsReceiverListener extends Thread implements MessageListener, ExceptionListener {
private final static Logger logger = LoggerFactory.getLogger(JmsReceiverListener.class);
// ConnectionFactory :连接工厂,JMS 用它创建连接
ConnectionFactory connec ...
cxf+spring+maven
- 博客分类:
- webservice
maven配置
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-core</artifactId>
<version>2.6.1</version>
</dependency>
<dependency>
<groupId>org.apache.c ...
extjs portal实现类似门户定制的功能
- 博客分类:
- extjs
提供一键恢复功能,点击恢复默认设置即可恢复到原有界面
保存到数据库设置需要建立表Portal 提供下面的字段
private Long id;
private String userId;//用户ID
private Long portalColumn;
private Long portalRow;
private String portletId;//容器ID
js代码如下:
var jsonData;
Ext.onReady(function() {
Ext.QuickTips.init();
var fullPanel ...
extjs+springmvc上传
- 博客分类:
- extjs
extjs上传文件要求服务器端返回的contenttype是“text/html”,而springmvc默认返回的是“application/json”.
所以
addFileFormPanel.getForm().submit ({ url:'/upload/uploadFile', waitMsg: '正在上传...', method : 'post', success: function (form,action){ Ext.Msg.alert('success',action.result.msg); ...
实现extjs combox下拉树的模糊查询
- 博客分类:
- extjs
<script type="text/javascript" src="/resources/js/combox/ComboBoxCheckTree.js"></script>
<script type="text/javascript" src="/resources/js/subQuery/TreeUI.js"></script>
主要是用到
ComboBoxCheckTree和TreeUI两个控件 模糊查询关键是使用
comboBoxChec ...
extjs实现级联以及节点的模糊查询
- 博客分类:
- extjs
Ext.tree.TreeCheckNodeUI 前面是通过这个组件实现的父节点和子节点的级联
但是源码貌似很复杂个人认为,因此不需要通过这个组件实现.
通过以下这两个函数实现类似的功能.
visitAllTreeNodeFun(node, checked);
if (node.parentNode && node.parentNode.getUI().checkbox != null) {
checkParentFun(node.parentNode);
}
但是遇到个新问 ...
一直想弄个同步树,查阅相关资料开始动手写个,借鉴了相关资料,基本功能满足.
开始不知道这个Ext.tree.TreeCheckNodeUI 这个扩展的组件有什么作用,源码看不懂,
于是自己实现带有复选框的树以及父节点和子节点级联,就是在treepanel加个checkchange事件即可
listeners: {
'checkchange': function (node, checked) {
if (node.parentNode && node.parentNode.getUI().checkbox != null) {
checkParentFu ...
public class BeanUtilEx extends BeanUtils {
private BeanUtilEx() {
}
static {
//注册sql.date的转换器,即允许BeanUtils.copyProperties时的源目标的sql类型的值允许为空
ConvertUtils.register(new SqlDateConverter(), java.util.Date.class);
//注册util.date的转换器,即允许BeanUtils.copyProperties时的源目标的util ...
Oracle 计算两个时间的差值
- 博客分类:
- java基础
Oracle 计算两个时间的差值
有两个日期数据START_DATE,END_DATE,欲得到这两个日期的时间差(以天,小时,分钟,秒,毫秒):
天:
ROUND(TO_NUMBER(END_DATE - START_DATE))
小时:
ROUND(TO_NUMBER(END_DATE - START_DATE) * 24)
分钟:
ROUND(TO_NUMBER(END_DATE - START_DATE) * 24 * 60)
秒:
ROUND(TO_NUMBER(END_DATE - START_DATE) * 24 * 60 * 60)
毫秒:
ROUND( ...
extjs-EditorGridPanel学习
- 博客分类:
- extjs
重要的方法:grid.getStore().getModifiedRecords();获得编辑后的结果
text: "增加",
handler: function() {
var Plant = store.recordType;
var p = new Plant({
common: 'New Plant 1',
light: ' ...
<?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.springframework.org/schema/tx"
xmlns:context="http:/ ...
使用@Controller定义一个控制器
使用@RequestMapping映射请求
使用@RequestParam绑定请求参数到方法参数
使用@ModelAttribute提供一个从模型到数据的链接
使用@SessionAttributes指定存储在会话中的属性
<context:annotation-config/>
他的作用是隐式地向 Spring 容器注册
AutowiredAnnotationBeanPostProcessor、
CommonAnnotationBeanPostProcessor、
PersistenceAnnotati ...
用过hibernate的人都知道,hibernate po的Mapping文件编写起来费时、易错、没有技术含量。所以我们都多时候使用工具自动生成(hibernate插件或myeclipse插件)
下面我简单介绍一下如何使用myeclipse插件完成这个工作,
1、新建一个web项目(略)。
2、建立数据源Driver:
Windows->Preferences->MyEclipse->DateBase Explorer->Drivers
出现Drivers面板,配置driver(略)。
3、导入hibernate所用jar ...