摘要: 今天在CSDN博客上看了有关一篇 基于ExtJs框架的B/S高级查询界面的文章,感觉做的效果不错,特来转发上来,希望对有需要的朋友们一点帮助。支持动态添加多个查询条件、定义逻辑关系,支持整形、浮点、字符串、日期、布尔值、自定义选择列表的录入,通过Ext.data.JsonStore可方便的与服务器交互。样图:示例:<DOCTYPE html PUBLIC "-//W3C//DTD XHTML... 阅读全文
posted @ 2010-12-02 22:33 hannover 阅读(3438) 评论(0) 推荐(0) 编辑
摘要: SSH这三个巨擘已经现身了,接下来就轮到我们小型的AJAX框架DWR了。做好DWR的准备工作:导入JAR包->在web.xml配置核心Servlet->编写核心配置文件dwr.xml,我在前面的应用中已经详细介绍过DWR,这里就简单地说一下。DWR是一个JAVA世界里的AJAX框架,它对页面表现并没有提供什么支持,它的强大主要体现在和服务器端程序的交互能力以及和Spring这样的大框架... 阅读全文
posted @ 2010-12-02 22:13 hannover 阅读(929) 评论(0) 推荐(0) 编辑
摘要: 既然是说SSH,那就少不了WEB层的struts.我们以前做过一个小型的HRMS,采用的是Spring自己的MVC框架。这一次,我们还是用老牌的Struts。这是一个非常简单而且容易学习的框架,如果大家对它还不是非常了解,请先参考我的相关文章。这里我们用MyEclipse开发,加入Struts的支持后,我们开发人员最主要的工作就是编写Action和ActionForm类,然后再在struts-co... 阅读全文
posted @ 2010-12-02 22:11 hannover 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章我们看到了hibernate的作用,但是我们并没有贴出具体的数据访问层的代码,这是因为我们既然要使用这么多框架,当然就希望它们能够“黏合”的很好,譬如,我们不想使用代码处理事务,也就是说想使用声明式事务。这当然就是Spring大显身手的地方了。我们来看一看数据访问层的代码,还是面向接口编程: 1.下面是一个接口,它告诉外界可以做哪些事情,譬如按条件分页查询房屋信息... 阅读全文
posted @ 2010-12-02 22:10 hannover 阅读(994) 评论(0) 推荐(0) 编辑
摘要: 现在我们已经看过了主要项目截图,并且利用MyEclipse加入了SSH的支持和其它框架的JAR包,搭建好了我们的应用环境。(这里因为MyEclipse自动导入的各个框架的包会存在版本冲突,所以我们建议只加入MyEclipse对各大框架的支持,完了后将它自动导入的JAR包从项目中移除,换成我们自己下载的包,这样可以更好的控制,做到所用的JAR包心中有数!),任何应用,数据库总是要先设计好。以下是本应... 阅读全文
posted @ 2010-12-02 22:07 hannover 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 我们这次实战的项目是一个房屋出租系统,重点是房屋信息的管理。主要功能包括用户的登陆,房屋信息的发布,编辑,删除,复杂查询以及数据的分页显示和排序等。为了便于大家下载测试,我们这里就使用SQLServer 2000数据库。好咧,马上就要开工了。先来做好准备工作:(1) 工具MyEclipse6.5+ExtJS插件:下载地址:http://www.agpad.com/downloads/spket-1... 阅读全文
posted @ 2010-12-02 22:06 hannover 阅读(1235) 评论(0) 推荐(1) 编辑
摘要: 一个简单的图片上传和现实在页面上的Demo,前台用的是extjs2.2,后台用的是JDBC+servlet,数据库用的是Oracle,放图片的字段类型是BLOB,存入到数据库中的是以二进制的形式存在。这是上传的界面效果,我是通过点击页面上面的一个Button来弹出这个上传的windowsupdatefile = function() {var form = new Ext.form.FormPan... 阅读全文
posted @ 2010-12-02 19:46 hannover 阅读(25824) 评论(3) 推荐(2) 编辑