- 浏览: 284180 次
- 性别:
- 来自: 长春
最新评论
-
378433707:
解决了我的问题!
struts2.3中StrutsPrepareAndExecuteFilter影响文件上传 -
woadaia:
jar 要哪些子啊,能不能直接发我一份,qq 39430532 ...
java调用打印机 -
ray198471:
...
jusb.jar -
liuhonggang123:
比较好
java 二维码 -
814687491:
这个JAR包分享得不得!加油!
java 二维码
文章列表
使用QRCode.jar进行二维码的生成与解码;
本文非原创,参考网上找来的资料;
package com.wxthtf.iot.common;
import java.awt.Color;import java.awt.Graphics2D;import java.awt.image.BufferedImage;
import javax.imageio.ImageIO;
import org.apache.log4j.Logger;
import com.swetake.util.Qrcode;
import java.io.*;
import jp.sourcefor ...
response.setContentType("text/html");
在使用Ext之ViewPort的border进行页面布局时,有时会出现页面加载不显示问题,让人很是头痛。其实,这个问题解决很简单,就是在页面的头部加入<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">即可。
XHTML 1.0 提供了三种DTD声明可供选择:过渡的(Transitional):要求非常宽松的DTD,它允许你继续使用HTML4.01的标识(但是要符 ...
var grid = new Ext.grid.GridPanel({ region:'center', store: ds, cm: cm, sm: sm,
tbar: [{ text: '1', iconCls: 'icon_art_edit', handler: function(btn){ } },'-',{ text: '2, iconCls: 'icon_art_add', handler: function(btn){ } },{ text: '3, iconCls: 'icon ...
这个东西总会用到,可是开发起来甚是麻烦,下面是我做的,当然也参考了网友的作品。
参考文章:http://blog.csdn.net/weil001/article/details/4008016
根据自己的业务,角色分配菜单,改造如下:
1.选择一个角色弹出如下界面:
...
grid.on('beforeedit',function(obj){ //grid,record,field,value,row,column,cancel
var checkStatus = obj.grid.getStore().getAt(obj.row).get('checkStatus'); if(checkStatus == 2){ obj.cancel = true; return false; }});
grid中时间格式化
- 博客分类:
- ext
可编辑表格,
1.编辑前:由于数据库中该字段是date型的,在转化为json时没处理,前台得到的是
"checkDate":{"date":1,"day":4,"hours":0,"minutes":0,"month":11,"nanos":0,"seconds":0,"time":1322668800000,"timezoneOffset":-480,"year":111} ...
div中的滚动条X,Y
- 博客分类:
- js
<div id="aaa" style="overflow: auto; width: 1022px; height: 766px;"></div>
var obj = document.getElementById('aaa');
var X = obj.scrollLeft;var Y = obj.scrollTop;
Ext中的例子中有Ext.grid.dummyData,在本例中将Ext.grid.dummyData转换为动态获取数据。
Ext.grid.dummyData其实就是一个ArrayStore,具体实现见红色部分
var reader = [ {name: 'sceneName',mapping: 'sceneName'}, {name: 'deviceName',mapping: 'deviceName'}, {name: 'dataId',mapping: 'dataId'}, {name: 'dataName',mapping: 'dataName'} ...
只为自用方便!
Ext.grid.PropertyGrid.prototype.setSource = function(source) { delete this.propStore.store.sortInfo; this.propStore.setSource(source);};
在login后,向session中加入userBean
request.getSession().setAttribute("userBean", userBean);
1.web.xml
<!-- 加载session监听 --> <listener> <listener-class>com.free.common.MySessionListener</listener-class> </listener>
...
var datas = [ ['j100146','123456'],['j100147','123456']];
var fields = [
{name:'name1'},
{name:'name2'}
];
var ds = new Ext.data.Store({ autoLoad: true, proxy: new Ext.data.MemoryProxy(datas), reader: new Ext.data.ArrayReader({}, fields )});
该方法适用于 普通grid、PropertyGrid。
propertyGrid.on('render', function(grid){ var view = grid.getView(); var store = grid.getStore(); grid.tip = new Ext.ToolTip({ target: view.mainBody, delegate: '.x-grid3-row', trackMouse: true, renderTo: document.body, listeners: { beforeshow: functio ...