- 浏览: 256944 次
- 性别:
- 来自: 福州
最新评论
-
rdsgf:
也就是导出。。。如何把生成的图片导出到本地,有没有接口?
报表 charts4j -
rdsgf:
你好,请问生成的图片如何保存到本地?
报表 charts4j -
刘焕杰:
楼主,为啥放进去后,我下载的中文文件名还是乱码呢?
[jspSmartUpload]------------>jspSmartUpload上传中文文件名 乱码问题 -
814687491:
Ext Panel 动态 加载 html -
yxyysu:
下载之后使用了,没有解决上传时中文名字乱码问题,请博主指导。
[jspSmartUpload]------------>jspSmartUpload上传中文文件名 乱码问题
文章列表
在整合Tomcat7.0到Myeclipse中时候出现一个奇怪的问题,如下:
经过一番谷歌后发现一种可行的方法:
在Window->Preferences中
把位于tomcat/bin/tomcat-juli.jar包导入
就OK了。
在Ext中树是经验用到的,最简单的一棵树如下:
treePanelFirst = new Ext.tree.TreePanel({
// 自动创建树加载器 TreeLoader
dataUrl:'context.jsp',
root: {
nodeType: 'async',
text: 'Ext JS'
}
});
只要dataUrl正确的返回符合javascript数组类型的json就可以自动解读成树。
下面的代码和上面实现的功能一致
treePanelFirst = new Ext.tree.Tree ...
使用AsyncTreeNode动态加载一颗树的时候。在ff下老是报Node cannot be inserted at the specified point in the hierarchy" code: "3 错误:
原因:
实用jsonrpc-1.0.jar包可以简单的实现拼接出json对象。下面看两个对比的代码:
1)采用原始的String类型相加实现:
package lgf.json.jsonrpc;
/**
* 采用最通常了String相加来创建json对象
*/
public class NewJsonByString {
public static void main(String[] args) {
String jsonData = "";
jsonData = "{" +
"res ...
Ext.apply
Ext.apply 复制一个对象所有属性到另一个.
Ext.apply 通常是在一开始被创建者拷贝配置参数到这个空间
New 关键字,创建了新的空白对象的空间。
您还可以提供第三个参数作为默认配置。
Ext.applyIf
Ext.applyIf 作用类似于 Ext.apply
唯一区别:如果属性已经存在,Ext.applyIf不会将它重写 。
Ext.extend
Ext.extend 是用来扩展或继承,从已存在的类。
superclass.constructor
superclass.constructor 用于指定超类或者基类构造。
我们使用javascrip ...
编写js文件
1. 数据,要显示到页面上的数据
var myData = [
[
1,
{
text: 'Ext',
url: 'http://extjs.com'
},
-10.00,
'2008-01-01 12:01:01',
'br.gif',
'Atlantic Spadef ...
1. 在 Window -> Preferences - > Spket(如果无Spket选项,说明你未安装Spket插件)
2. 在Spket中选择Spket -> JavaScript Profiles
3. 选择New
4. 得到新的Ext选项后选择AddLibrary ——> ExtJS
5. 下一步就直接添加ext.jsb文件(Ext3.0版本没有该文件,下面附件是网上找到的,放到src目录下)
6. 点击确定后把你想出现的提示选择
7. 最后要注意把Ext这只为默认
8. 随笔建一个js文件进行测试是否安装成功了
9. 如果未测 ...
xmlData.xml文件:
<?xml version="1.0" encoding="utf-8"?>
<Items>
<Item>
<id>1</id>
<name>测试1</name>
<count>1</count>
<lasttime>01/28/2011</lasttime>
<type>配置指导 </type>
...
1. 对象是一种复合数据类型
2. 对象是无序的属性集合
3. 对象的创建
// 使用new方法创建
var now = new Date();
var nowDate = new Date();
// 使用{}方法创建
var circle = {
x : 0,
y ; 0,
radius : 2;
}
4. 属性的设置和使用 ...
1. 数组的定义
var a = new Array();
var a = new Array(2,"strdata");
var a = new Array(10);
var a = [2,"stringdata"];
var a = [[1,{x:1,y:2}],[2,{x:3,y:4}]];
2. 数组的读写
value = a[0];
a[i] = 3;
a[a[i]] = a[0];
...
Javascript词法结构
1. 区分大小写,大小写敏感
2. ;号是可选的,Javascript会自动加上;。但是作为好的编程习惯。最好都加上;
3. Javascript不区分整形数值和浮点型数值,所有的数值都是用浮点型表示
4. Javascript是无类型的。可以存放任何类型的值
5. 由var声明的变量是永久性的,也就是说用delete运算符来删除这些变量会引发错误
6. 如果尝试读一个未声明的变量值,Javascript会产生一个错误
7. 如果尝试给一个未用var声明的变量赋值,Javascript会 ...
在Window->General->Keys中进行设置。
常用的有:
作用 Command Binding
智能提醒 Content Assist Alt + /
查找类 shift + Ctrl + T
前台发送一个请求,后台处理后返回一个数组类型的数据
Ext.Ajax.request请求:
Ext.Ajax.request({
url: 'addbranch_os_dao.asp',
method : 'post',
params: { os_id : os_id.value},
success : function(response, options)
{
var text=Ext.util.JSON.decode(response.responseText);
var ...