- 浏览: 86365 次
- 性别:
- 来自: 广州
最新评论
-
beichen35:
您好,如何将request注入进去呢?
jcaptcha集群时验证码不能验证的问题 -
zhengzili813:
楼主可以共享下参考么,邮箱276032337@qq.com 谢 ...
flex表单设计器2 -
八岭书生:
你这个文件夹树形结构是怎么实现的啊 我想弄一个加载本地文件夹的 ...
show下我的网盘 类windows文件管理 -
heiheizi:
您好,您可以将您做的表单设计器发一个给我吗?heiheizi@ ...
SQL在线查询设计器2 -
heiheizi:
博主:你好! 对你的SQL在线查询设计器非常感兴趣, ...
SQL在线查询设计器2
文章列表
EXTJS2.2的版本Combo如果通过form.getForm().getValues()获取不了显示值的问题
只需重写onrender方法 注释掉一行代码即可
Ext.override(Ext.form.ComboBox,{
onRender : function(ct, position){
Ext.form.ComboBox.superclass.onRender.call(this, ct, position ...
google提供了一个更简易的ehcache配置。
jar下载地址 http://code.google.com/p/ehcache-spring-annotations/
你只需在spring配置文件中配置
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSche ...
Ext.ux.ArchiveViewport = Ext.extend(Ext.Panel, {
layout : 'border',
getWestPanel : function() {
this.westPanel = new Ext.Panel({
html : '重写getWestPanel'
});
return this.westPanel;
},
getCenterPanel : function() {
thi ...
Ext.ux.GridDragDropRowOrder = Ext.extend(Ext.util.Observable, {
copy : false,
scrollable : false,
constructor : function(config) {
if (config)
Ext.apply(this, config);
this.addEvents({
beforerowmove : true,
afterrowmove : true,
beforerowcopy : true,
after ...
读struts2源码org.apache.struts2.components.ServletUrlRenderer得到当前访问路径的namespace及action。
ActionInvocation ai = (ActionInvocation) ActionContext.getContext().get(ActionContext.ACTION_INVOCATION);
final String action = ai.getProxy().getActionName();
final String namespace = ai.getProxy ...
当EXTJSGIRD增加复选框时,全选时,下一页头部的复选框仍选中,此为不正确的,不知道我说的是否有理。
修改此bug的方法有以下,修改源码法:
方法一:
查找Ext.grid.GridView下的doRender : function(cs, rs, ds, startRow, colCount, stripe)方法,在里面,增加如下几行代码:
if(this.innerHd){
var dom=Ext.fly(this.innerHd).query("div.x-grid3-hd-checker-on");
if(dom ...
Ext.TreeComboflh = Ext.extend(Ext.form.ComboBox, {
initList : function() {
this.list = new Ext.tree.TreePanel({
autoScroll : true,
resizable : true,
rootVisible : false,
root : new Ext.tree.AsyncTreeNode({
id : '',
text : '根节点'
}),
loader : new E ...
在实际项目使用中为了方便combo的使用,扩展了下combo
Ext.ns("Miracle.form")
Miracle.form.ComboBox=Ext.extend(Ext.form.ComboBox,{
typeAhead : true,
mode : 'remote',
forceSelection : true,
triggerAction : 'all',
emptyText : '',
selectOnFocus : true,
displayField : 'name',
valueField : 'code',
h ...
扩展Ext.grid.RowNumberer,序号顺号下来,不是每页都从1开始。
Ext.ux.grid.RowNumberer=Ext.extend(Ext.grid.RowNumberer,{
renderer : function(v, p, record, rowIndex){
var start=record.store.lastOptions.params.start;
if(this.rowspan){
p.cellAttr = 'rowspan="'+this.rowspan+'"';
...
public String exportExcel() throws Exception {
HttpServletRequest request=ServletActionContext.getRequest();
HttpServletResponse response=ServletActionContext.getResponse();
response.setCharacterEncoding("UTF-8");
response.setContentType("file");
try {
response. ...
Ext.ns('Ext.ux.form');
Ext.ux.form.TimePickerField=function(config) {
Ext.ux.form.TimePickerField.superclass.constructor.call(this, config);
}
Ext.extend(Ext.ux.form.TimePickerField, Ext.form.Field, {
defaultAutoCreate: {tag: 'div'},
cls: 'x-form-timepickerfield',
hoursSpinner: null,
...
Ext.ux.ImageButton = function(cfg) {
Ext.ux.ImageButton.superclass.constructor.call(this, cfg);
};
Ext.extend(Ext.ux.ImageButton, Ext.Button, {
onRender : function(ct, position) {
this.disabledImgPath = this.disabledImgPath || this.imgPath;
var tplHTML = '<div>&l ...
在前人的成果上加以改造,实现了树的拖动,表格与树之间,右键菜单,同时选择多个文件等等
菜单上的按钮实现右键同步
Ext.ux.ImageButton = function(cfg) {
Ext.ux.ImageButton.superclass.constructor.call(this, cfg);
};
Ext.extend(Ext.ux.ImageButton, Ext.Button, {
onRender : function(ct, position) {
this.disabledImgPath = this.disabledImgPath || this.imgPath;
var tplHTML = '<div><a href="###&quo ...
使用javascript的时候,通常我们会通过类似:
<a href="#" onclick="javascript:方法">提交</a>
的方式,通过一个伪链接来调用javascript方法.这种方法有一个问题是:
虽然点击该链接的时候不会跳转页面.但是滚动条会往上滚,解决的办法是返回一个false.
如下所示:
<a href="#" onclick="javascript:方法;return false;">提交</a>
<a hre ...