http://wing929.javaeye.com/blog/216118
基于struts+spring+hibernate+jquery的jmesa的分页实现样例
http://wing929.javaeye.com/blog/216292
http://hi.baidu.com/angel_lishiwen/blog/item/cf266627fcb59327d4074288.html
struts2+Spring+Hibernate+Jquery
首先 开发环境: JDK 1.5 MyEclipse 6.0 SQL2000 SQL2000 需要打SP3 补丁 第一:准备好上述工作之后,我们引入需要的架包 解释一下: 1. 因为要用到Jquery,所以最好用JSON类型的数据,而struts2也提供了这种数据类型的插件,使用JSON数据类型 很方便 所以我们应用 jsonplugin.jar 这个架包 可以到www.apache.org下载 2 一看就知道是支持spring 的struts2插件 struts2-spring-plugin.jar 在已经下载好的struts2包里有的 3.Hibernate,spring 的架包 熟悉的可以自己手动配置,和一般开发一样,在这里我就忽略了 我使用MyEclipse 集成的插件 4.剩下的其他架包 为struts2 开发所必须的jar 5.我们引入SQL-JDBC-架包,没有这个架包,连接数据库将失败(这里要注意一下的是,如是直接用MyEclipse 集成Hibernate,下面的包就重复了,可以不引入了) 6. 我们引入jquery.js 文件 第二,我们将数据库设计好,并可以在MyEclipse中使用SQL,这样struts2+Spring+Hibernate+Jquery环境配置好了 我们可以通过做一个用户登陆的小例子,来体验一下,在login.html 页面输入用户名和密码,直接在 页面返回数据,弹出提示窗口,因为时间有限 我就不做success页面,就直接在login.html上呈现结果,这样也能体现AJAX(Jquery) 的优势 <一>我们首先看下工程文件结构:
<二> 接下来 我们看看开发的详细过程 1. 配置web.xml 2 做个简单的login.html 用 html 的好处不言而语了,让页面的代码 尽量和JSP代码分离,因为用jquery, 所以显示返回的数据,就可以用不用JSP代码了 3 我们来编写login.js 中的Login()方法
4 我们来编写LoginAction.java 5 Test.java ,这个类属于hibernate自动生成的,不熟悉hibernate,请先看下hibernate。以及后面的UserDAO.java,也属于hibernate的内容,这里就只给出UserDAO.java代码 6 我们来编写LoginMethod.java,该类主要是处理业务方面,通过spring的依赖注入使其业务与Action分离
7 我们来编写applicationContext.xml 8 我们来编写struts.xml
除此之外 还有些小问题,比如在开发中,HTML页面的缓存问题 1.当从页面更改数据后,页面要重新打开 新数据才能显示 这个问题是由于 jquery自身有缓存的功能,所以我们在 js文件中加入: $(document).ready(function () { $.ajaxSetup({cache:false});}); 2.中文乱码 问题 最好是在TOMCAT 服务器中 conf\server.xml 加入红色的字段 <Connector port="80" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"/> |
相关推荐
json+jquery+struts2+hibernate+spring 实现的小型bbs系统,这个提供包 ,很不错的下载后,好好徐希一下吧
struts2+spring+hibernate+jquery+json 以前没有做过此类的东西终于有时间来试试 可以方便学习
JEECMS使用目前java主流技术架构:hibernate3+struts2+spring2+freemarker。AJAX使用jquery和json实现。视图层并没有使用传统的JSP技术,而是使用更为专业、灵活、高效freemarker。 数据库使用MYSQL,并可支持orcale...
2.Action里通过struts2-spring-plugin.jar插件自动根据名字注入。 3.Ajax无刷新异步调用Struts2,返回Json数据,以用户注册为例。 4.在服务端分页查询功能,优点:实时性:跳页才查询。数据量小:只加载当前页的记录...
网站框架搭建,涉及struts2+jquery+json、dwr、log日志、过滤器、拦截器。
JQuery1.4.2+Struts2.1.8+JSON0.34+Spring2.5.6+Hibernate3.5+XFire1.2.6整合实例(已上传) 1、JSON0.34使用的是struts2附带的struts2-json-plugin-2.1.8.1.jar 2、db是mysql,名字为test,用户名root,密码空 3、...
常用jar包(struts2、spring、hibernate、jquery、json)
Spring+Struts+Hibernate+Jquery(AJAX)实现的省份与城市级联效果 原理:通过ajax调用后端struts的action,将返回的JSON对象数组解析载入页面。
一个基于hibernate+spring+struts的学生选课系统源码
【毕业设计】基于SSH(Struts2+Spring+Hibernate)搭建的失物招领平台(前后端源码+SQL脚本).zip LostFound失物招领网,本意是打算为我们学校长沙理工大学而做,就是一个有关失物招领的交流平台。 项目用到的相关...
1、JSON0.34使用的是struts2附带的struts2-json-plugin-2.1.8.1.jar 2、db是mysql,名字为test,用户名root,密码空 3、com.morningstar.utility.WSUtility为调用WebService的客户端代码,在调用这个WebService返回...
使用Jquery+Json异步实现省市级联,附加数据库省市数据库sql文件.
Struts1.3+Hibernate3.2+Spring2.5+JQuery1.3
通过jQuery获取表单数据,封装到JSON对象,再把JSON对象转为字符串传到Action,接到数据后,再把JSON字符串变为JSON对象,通过JSON的键,取出数据,通过调用数据库返回数据封装在JSON,打印出数据,然后在客户端接收...
并且已经包含了jquery,json等插件,可直接使用Ajax功能!由于文件大小限制,jar包中删除了hibernate的核心jar,需要大家自己下个添加,其余jar包已经完整!测试例子已经删除。需要手动编写。出错的话自己检查代码。...
java'源码Struts2.3+Spring3+Hibernate4 框架和工具 Java&IDE:JDK7 Eclipse MyEclipse 后端:Struts2.3.16 Spring3.2.8 Hibernate4.2.11(注解配置) 前端:JQuery-EasyUI1.3.1 Javascript JQuery Ajax 数据库:...
struts spring hibernate jquery json poi httpclient
SSH(Spring+Struts+Hibernate)轻量级论坛Forum演示系统(Java Web Edition): Spring+Struts+Hibernate框架、Pagination分页组件、JQuery、JSON、Ajax、DIV+CSS、JavaScript、HTML5。另建议使用相当于IE8.0以上的...
Struts2+Spring+Hibernate+jQuery+JSON 完整开发包 使用(My)Eclipse开发程序时导入此包即可
Struts2_json_jquery_spring_hibernate整合开发例