[整理文章] 注: 本人目前不从事Web相关研究, 本文仅为提供信息参考之目的, 如有疑问请自行Google.

友情提示: 下载微软网盘文件时关闭下载工具否则你将得到错误的文件, 双击 EXE 会出来 DOS 窗口. 正确操作是点击文件名后能看到显示下载链接和文件大小等信息.

微软的网盘终于又能用了,5G空间呢,微软就是有钱啊.

http://cid-519b3f7aa2172030.skydrive.live.com/self.aspx/Public/AJAX/extdwrgrid.zip 1.13 MB 导入MyEclipse即可,也可用其它开发工具.

运行截图:

image

image

这次是真的了, 和数据库同步操作,不过,有安全性问题,建议加密码,一共有20个字段.后台数据库:

image

导出为Excel:

Netbeans 6 团队在线通讯录 版本 2008-6-6 15:02:08
序号 姓名 英文名 性别 QQ QQ昵称 手机 宅电 Email MSN MSN昵称 生日 通信地址 邮编 籍贯地址 籍贯邮编 紧急联系方式 职业 最近状态 备注 最后更新
1 刘长炯 BeanSoft TRUE BeanSoft beansoft@126.com beansoft@gmail.com beansoftstudio@msn.com 1980-1-5 北京市 100088 河南南阳 999 培训 编写Netbeans 6 安装 Netbeans开放文档团队 2008-6-6
2 我很忙 没事不要打扰! TRUE 2008-6-6

 

image

 

**Ext + DWR + Mys

ql 简单例子**

包括5个例子:
EXT 2 和 DWR 1 表格编辑控件示例(无数据库版本)
EXT 2 表格编辑控件示例(静态页面,Java和DWR无关版本)
Netbeans 6 开放文档团队在线通讯录(Ext + DWR + MySQL)
DWR 检查注册用户名是否存在
模拟DWR 引擎通过反射调用类中方法并获取返回值

要运行此例子,请先

  1. 运行 table.sql 在 Mysql 中建表;
  2. 修改 src/dao/UserManagerNB.java 的
        public static Connection getConnection() 方法, 来连接到
        正确的数据库地址.
  3. 发布项目并键入地址 http://localhost:8080/extdwrgrid/ 访问;
  4. 要修改例子, 注意绝大多数页面都是 UTF-8 编码的, 例如 .js 文件.

附件:
DWR通过AJAX后台POST调用参数,然后使用反射技术调用类的方法并获得结果.

后台发送的AJAX请求:
POST dwr/exec/JUserManager.checkUserExits.dwr HTTP/1.1
Accept: */*
Accept-Language: zh-cn
Referer: http://192.168.1.200:8000/ajaxreview/ajax_reg_dwr.html
Content-Type: text/plain
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Host: 192.168.1.200:8000
Content-Length: 146
Connection: Keep-Alive
Cache-Control: no-cache
Cookie: JSESSIONID=F0D84EF983957A66162555D3AB966A29

callCount=1
c0-scriptName=JUserManager // 类
c0-methodName=checkUserExits// 方法名
c0-id=358_1212542593797
c0-param0=string:%E6%B8%A9%E5%AE%B6%E5%AE%9D // 编码过的参数值
xml=true

后台返回的值:
头部
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Type: text/plain;charset=ISO-8859-1
Transfer-Encoding: chunked
Date: Wed, 04 Jun 2008 01:23:14 GMT

正文(responseText)是方法的执行结果
var s0=”u5BF9u4E0Du8D77, u6B64u7528u6237u540Du4E0Du5141u8BB8u6CE8u518C”;
DWREngine._handleResponse(‘358_1212542593797’, s0);

BeanSoft@126.com (刘长炯) http://beansoft.biz/

转载请注明:WebLogic Android 博客 » Ext + DWR + Mysql 简单的Grid综合例子(带源码)