在项目中使用DWR框架需注意的
一、配置
在页面中添加:
1
<
script
type
='text/javascript'
src
='dwr/interface/Folder.js'
>
2
</
script
>
3
<
script
type
='text/javascript'
src
='dwr/engine.js'
>
4
</
script
>
5
<
script
type
='text/javascript'
src
='dwr/util.js'
>
6
</
script
>
需要注意的是路径,而不是官方的:
1
<
script
type
='text/javascript'
src
='../interface/Folder.js'
></
script
>
2
<
script
type
='text/javascript'
src
='../engine.js'
></
script
>
3
<
script
type
='text/javascript'
src
='../util.js'
></
script
>
二、返回的json串需要进行处理,才可以在前台javascript正确处理。
使用json-lib的JSONArray对List类型数据进行处理:
1
JSONArray.fromObject(folders).toString();
返回List型的json数据为:
1
[
{
"
folderId
"
:
1
,
"
folderName
"
:
"
收信箱
"
}
,
{
"
folderId
"
:
2
,
"
folderName
"
:
"
发信箱
"
}
,
{
"
folderId
"
:
3
,
"
folderName
"
:
"
草稿箱
"
}
,
{
"
folderId
"
:
4
,
"
folderName
"
:
"
回收站
"
}
,
{
"
folderId
"
:
5
,
"
folderName
"
:
"
垃圾箱
"
}
]
这个数据返回到前台一定要用Ext.util.JSON.decode(data)进行编码,否则javascript不能正常处理。
1
//
刷新文件夹列表,DWR获取数据。
2
function
initFolders()
{
3
Folder.getFolderList(refrashFolders);}
4
5
function
refrashFolders(data)
{
6
folders
=
Ext.util.JSON.decode(data);
//
一定要用这个进行解码
7
initFolderTreeNode();}
--------------------
WE准高手
posted on 2008-03-14 10:21
大卫
阅读(1251)
评论(1)
编辑
收藏
所属分类:
Java
、
JavaScript
评论
#
re: 在项目中添加DWR框架需注意的
2008-03-14 11:58
魔域私服
回复
更多评论
http://www.zhaomysf.com.cn
新闻频道
新用户注册
刷新评论列表
标题
姓名
主页
验证码
*
内容(请不要发表任何与政治相关的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
该文被作者在 2008-03-14 15:34 编辑过
博客园
BlogJava
博客生活
IT博客网
C++博客
PHP博客
博客园社区
管理博客
教师博客
天文博客
汽车博客
足球博客
股票博客
电子技术博客
相关文章:
命令行junit
我的ant(带junit测试)
技术
回忆java与javac命令
关于通过正则表达式获取串中值的小代码
Ext结合DWR的关键代码(运行成功的DWRProxy)
在项目中使用DWR框架需注意的
通过反射获取方法的参数和返回值的泛型信息
对一个算法笔试题的注解
使用TreeSet构造排序的集合
日积月累
Java笔记
导航
BlogJava
首页
新随笔
联系
聚合
管理
统计
随笔 - 37
文章 - 0
评论 - 71
引用 - 0
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(1)
给我留言
查看公开留言
查看私人留言
随笔分类
■
Java(26)
(rss)
■
JavaScript(4)
(rss)
■
Linux(2)
(rss)
■
数据库(1)
(rss)
■
经验(5)
(rss)
■
设计(1)
(rss)
随笔档案
■
2008年6月 (4)
■
2008年5月 (3)
■
2008年3月 (5)
■
2008年2月 (8)
■
2008年1月 (15)
搜索
最新评论
1. re: mysql编码转换搞定
评论内容较长,点击标题查看
--~上善若水~
2. re: mysql编码转换搞定[未登录]
评论内容较长,点击标题查看
--paul
3. re: mysql编码转换搞定[未登录]
@懒人
跟tomcat差不多。servlet容器吧
--paul
4. re: mysql编码转换搞定
评论内容较长,点击标题查看
--大卫
5. re: mysql编码转换搞定
评论内容较长,点击标题查看
--大卫
阅读排行榜
1. 如何在三个月掌握三年的经验(转载&&笔记)(3480)
2. eclipse实用插件(个人笔记)(2696)
3. 需要牢记的java编程规则(收藏)(2528)
4. 一个计算机专业学生几年的编程经验汇总(收藏)(2330)
5. Ext2.0的表格小例子(1892)
评论排行榜
1. 一个计算机专业学生几年的编程经验汇总(收藏)(11)
2. 对一个算法笔试题的注解(9)
3. windows系统垃圾清理(8)
4. mysql编码转换搞定(8)
5. 采用单例模式还是静态方法?(6)
60天内阅读排行
1. mysql编码转换搞定(1075)
2. 技术(49)
3. 命令行junit(47)
4. 我的ant(带junit测试)(34)
5. 匹配任意字符的正则表达式(21)