- 浏览: 262211 次
- 性别:
- 来自: 杭州
最新评论
-
18335864773:
用pageoffice 把.不需要文件的上传下载, 直接在线打 ...
java 动态生成多个excel文件打成zip包供用户下载 -
xhgrid:
请问,exportUtils能提供参考吗?
java 动态生成多个excel文件打成zip包供用户下载 -
alranger:
在页面上加上这一段代码,根本就没有用啊!有其他的解决办法吗?
解决Ext在ie9报错:不支持extjs对象的“createContextualFragment属性或方法 -
yzzanson:
还有reportViews这个对象的基本组成
java 动态生成多个excel文件打成zip包供用户下载 -
yzzanson:
你好 你的ExportUtil代码能参考下吗?
java 动态生成多个excel文件打成zip包供用户下载
文章列表
很多时候我们在做页面处理的时候,需要把xml数据总线上的值取出后赋值给javascript中变量,这个时候如果取出的值中含有回车换行的
话,那么付给js变量的时候是会出错的。
解决方法:把取出的值做替换处理之后(替换),再赋值给js变量。
参考代码:
<%
String value = "从数据库中读出来的内容带有回车换行";
value=value.replaceAll("\r\n","");
%>
<script>
var tempstr="<%=v ...
打开eclipse.ini文件 加上此命令:
-Dosgi.splashLocation=E:\program\myeclipse\myeclipse\eclipse\splash.bmp把后面的图片地址换成你自己的就行了。
eclipse根目录下的plugins目录下的org.eclipse.platform_3.2.0.v20060601文件夹,里面有一个Splash.bmp的文件既是启动画面,换掉Splash.bmp也可以。
其实,Eclipse是一个可以进行非常灵活配置的系统,除了以缺省的方式启动以外,还可以指定各种参数来定制启动方式。在参考了一些资料之后,我总结了一些比较常用的 ...
这两天,突然无法启动我的MyEclipse6.5了,不知道为什么,提示错误: JVM terminated. Exit code=-1。
昨天,我以为是机器运行时间太长,重启一下,果然好了。但是今天又来了。看了一下错误提示,我以为是JVM有问题,就在启动Eclipse里加个JVM的参数,结果还是不行。
后来在网上找了一下,有人说是JAVA环境配置的问题,我想这不可能,因为以前一直用的好好的。有人说是JVM的问题,这个我刚刚换了一个,也不是这个问题,后来看来有人说是:eclipse.ini中内存设置过大的问题,虽然我不以为然,还是试了一下,以前我修改过内存设置,一直都好好的,之前ecl ...
设置combo可编辑自然感知时,第一次感知时正常,当按backspace键时 还是加载上次加载的数据。我的解决方法是在listeners中加入keydown事件
keydown : function(field,e){
if (e.getKey() == Ext.EventObject.BACKSPACE) {
disDs.removeAll();
Ext.getCmp('dis').setValue('');
}
现在要使用的是在center-panel中将gridpanel去掉,换成一个treepanel
于是乎,就写了如下代码:
var items=Ext.getCmp('center-panel').items;
for(var i=0;i<items.length;i++){
Ext.getCmp('center-panel).remove(items[i]);
}
var treePanel=new Ext.tree.TreePanel({....})
(treepanel 的定义看在Ext Tree分类中~,链接:Ext-tree专题)
然后:
Ext.getCmp ...
第一种情况:加载数据时改变列的颜色
首先定义一个样式如下(这里以红色背景为例):
.x-grid-back-red {
background: #FF0000;
}
定义改变颜色的列:
{header:'摘要',dataIndex:'zhaoyao',align:'left',width:150,
renderer : function(v,m){
m.css='x-grid-back-red';
return v;
...
首先要解决的一个问题是如果判断数据已经加载完毕,最简单的方法是给grid的store添加onload事件。
如果你想有条件地改变某行的显示或隐藏,则还需要遍历gird的store,这里有个简单的方法即store的
each方法。看下面这个例子:
itemGrid.getStore().on('load',function(s,records){
var gridCount=0;
s.each(function(r){
//动态显示隐藏行
if(r.get('ptiId') == '05')
...
服务器莫名其妙的报这个错,之前一直正常,从google获取解决方案,解决之,记录如下:
1. Open the ""<OracleHome>/network/admin/listener.ora" file in the host,and you will see:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
...
//1.访问文档中的元素
document.getElementById('id');//获取给定id的元素,并将其作为对象。
document.getElementsByTagName('tagname');//获取所有标签名为tagname的元素,并将它保存在一个类似数组的列表中。
//2.读取元素的属性、节点值及其他节点数据
var node;
node.getAttribute('attribute');//获取属性名为attribute的值。
node.setAttribute('attribute','value');//设置属性名为attribute的值为value。
node. ...
今天做项目做了个上传的功能,不过遇到好多问题,先在这做个笔记。。。。
先引入
<link rel="stylesheet" type="text/css" href="<%=path %>/css/ext-all.css" />
<!-- GC -->
<!-- LIBS -->
<script type="text/javascript" src="<%=path %>/js/ext-base.js"&g ...
注释比代码还重要??
当然!在一个项目的完整的生命周期中,其维护费用,往往是其开发费用的数倍。
因此项目的可维护性、可复用性是衡量一个项目好坏的关键。而注释则是可维护性中必不可少的一环。
Window --> Java --> Code Style --> Code Templates --> Comments --> types --> Edit
/**
*
* 项目名称:${project_name}
* 类名称:${type_name}
* 类描述:
* 创建人:${user}
* 创建时间:${d ...
<script language="JavaScript">
<!--
var birthday=new Date("1983-12-31".replace(/-/g, "\/"));
var d=new Date();
var age = d.getFullYear()-birthday.getFullYear()-((d.getMonth()<birthday.getMonth()|| d.getMonth()==birthday.getMonth() && d.getDate()< ...
ExtJs 滚动条问题
- 博客分类:
- ExtJs
bodyStyle :'overflow-x:visible;overflow-y:scroll', //隐藏水平滚动条
通过这个方法可以显示或隐藏滚动条
◇ float型的值,必须在数字后加f或F,如1.23f。
例子:
float z = 1.234f ; //指定变量z为float型,且赋初值为1.234
double w = 1.234 ; //指定变量w为double型,且赋初值为1.234
4 位运算符: >>, < <,>>>,&,|,^,~。
例如:
a=10011101; b=00111001;则有如下结果:
a < <3 =11101000;
a>>3 =11110011 a>>>3= ...
My.UI.CheckboxGroup=Ext.extend(Ext.form.CheckboxGroup,{
columns:3,
dataUrl:'', //数据地址
labelFiled:'label',
valueFiled:'value',
setValue:function(val){
if(val.split){
val=val.split(',');
}
this.reset();
for(var i=0;i<val.length;i++){
...