`
流浪鱼
  • 浏览: 1639382 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
Ext.Ajax.request({ url : contextpath+'/fileManage.do?method=newFolder', params : {filePath : node.id , folderName : w.getForm().getForm().getValues().name}, callback : function(options ,success ,response){ if(success){ var r = Ext.decode(response.responseText); if(r){ if(r.type ...
在一个也没中如果一个form标签中只有文本框<input type="text" />,当在输入完数据后点击回车,会发现页面进行了刷新,代码如下: <body> <form> <input type="hidden" id="contextPath" name="contextPath" value="<%=request.getContextPath()%>" /> <textarea rows=&quo ...
ExtJs Grid分页时如果使用ExtJs RowNumberer进行序号表示,默认情况下每页的序号都是从1起始的,这往往不符合我们的习惯。这里实现了序号的自动增加。 实现步骤如下: 1、定义全局变量   var rowStart = 0;   2、Grid的columns部分的定义 columns : [ new Ext.grid.RowNumberer({   header : "序号",   width : 40,   renderer:function(value,metadata,record,rowIndex){    retu ...
在Extjs中,FormPane表单提供了各种各样的验证,先总结一下 在讲解表单验证前需要说一下和其相关的一下设置 //在onReady的function({})添加以下两行代码, Ext.QuickTips.init();   //为组件提供提示信息功能,form的主要提示信息就是 ...
在使用Extjs中,除了GridPanel以为,使用最多的应该用的是FormPanel了,在使用FormPanel肯定少不了,数据的提交和加载,现在本人总结下FormPanel数据提交和加载的方法 1.FormPanel数据提交包括两种方式,一种是使用BasicForm的submit方式进行ajax的异步提交,另一种是使用原始的HTML表单的提交方式 1.1BasicForm的submit方式进行ajax的异步提交 form.getForm().submit({ url: '<%=request.getContextPath()%>/formsort.do?metho ...
在使用extjs时,因为特殊的业务要求,extjs提供的功能不能满足业务逻辑,所以需要对其进行扩展,也就是所谓的继承, 在extjs中继承有两种写法 1。在ExtJS中使用Ext.extend()函数实现继承功能: /* *扩展树的多选模式,加了写业务逻辑方法validNodeHasFolder,并重写了select方法加入了业务逻辑 **/ Ext.ns("Ext.targsoft"); Ext.targsoft.MultiSelectionModel = function(config){ Ext.apply(this, config); ...
//当窗口改变大小时动态修改grid宽度和高度Ext.EventManager.onWindowResize(function(width ,height){ //其他div占用的高度 var h = Ext.fly('left_tools').getHeight()+Ext.fly('layout').getHeight(); businessObjProGrid.setWidth(width); businessObjProGrid.setHeight(height-h); })
 对照表如下:    HQL运算符 QBC运算符 含义 =
public class FormModelActionForm extends ActionForm{ private Short dynamicInsert; public Short getDynamicInsert() { return dynamicInsert; } public void setDynamicInsert(Short dynamicInsert) { this.dynamicInsert = dynamicInsert; } }  在使用struts1时,必须创建ActionForm,即 ...
在做项目中老碰见创建一个servlet的情况有时候因为不常用而忘记其相关的步骤,而创建一个简单的servlet步骤和代码内容是一样的,等以后用的时候直接用就可以了。 创建一个简单servlet步骤为: 1。创建一个类继承HttpServlet,实现相应的doGet和doPost方法,当然也可以根据情况实现其他的方法 package com.test; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpS ...
我们在做项目的时候有时候需要在页面中显示已经拼好的数据,而在已经拼好的数据有可能需要换行的,那么在代码中是通过加\\r\\n来表示的 pageshowDta="需要换行数据"+"\\r\\n";   而在保存文件时即把一个字符串保存为一个文件时,需要采用的是\r\n,而不是\\r\\n
在用struts1.2做文件上传时,大文件总是上传不了,但又找不到具体原因,其实是因为struts1.2配置文件文件了限制,<controller maxFileSize="2M" inputForward="true" /> ,就是这个限制现在了大小,可以根据实际情况修改 写道 <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE struts-config PUBLIC "-//Apache Software Fou ...
 在使用hibernate时有时会碰到配置复合主键和使用,例如下面表就是使用了一个复合主键的    那么在配置hibernate文件时就的使用composite-id来标识是复合主键了其部分代码如下: <composite-id name="id" class="com.targ.adaptoflow.formdesign.form.domain.FormId"> <key-property name="formId" column="formId" type=" ...
在用spring代理hibernate时,配置数据源时采用jndi连接,其代码如下: <!-- 配置容器数据源 --> <bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="java:/FormDesignMSSQLDS"> </property> </bean& ...
  在做gridPanel中生成的数据有时需要进行查询,要是对整体数据过滤的话可以进行后台查询,但有些情况是需要根据本页面的数据进行选择,于是本人做了这个小的插件! 这个插件的功能是根据gridpanel中的列模式生成一个列表用于选择根据那个字段过滤数据,然后在文本框中输入需要过滤的数据 界面如图: 下拉列表是根据columnModel动态生成的,默认下拉列表数据中不包含隐藏列,可以自己在初始化插件时进行设置isContainHide 为true,默认从第1列生成下拉列表的数据,可以通过columnStart指定从那一列开始。 具体代码如下:     Ext.ns('Ext.ux. ...
Global site tag (gtag.js) - Google Analytics