`
hellboy
  • 浏览: 12243 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

java+struts2+ext+json(完整的示例程序)实现CRUD

    博客分类:
  • ext
阅读更多
   javaeye是我最喜欢的java技术站点,在这里找到一些我需要的东西,可长期以来,我都只是在这里看看和找找我需要的东西,确从来没做过什么贡献。
这段时间,我用ext做了两个项目,期间遇到好多问题,也走了很多湾路。项目现在已接近尾声了。为了总结一下ext,我特别做了一个java+struts2+ext+json的完整的例子,希望对初学ext的人各位朋友能有点帮助。
   本文包括两个附件,其中JsonExt.war是一个可运行的web包,JsonExt.rar为源代码。
   JsonExt.war在xp操作系统,jdk6,tomcat6,ie,maxthon,firefox环境下测试运行正常。
   JsonExt.rar是一个web项目,开发环境myeclipse6.0
分享到:
评论
37 楼 beijing820088 2008-10-25  
谢谢!!!啊
36 楼 johncon 2008-10-09  
收藏了。。。
以前听到ext就觉得可怕,那是看到了太多的js代码
但只有去了解他,才会真正体会到真正的感觉

到底现在的rich client是怎么定义的呢?
是不是潮流决定了?
35 楼 zhw511006 2008-10-05  
正好能用的上,感谢
34 楼 janefyh 2008-10-04  
谢谢,能否把实现的具体思路,讲一下。
你是通过JSon在C与S间传递数据吗?
33 楼 nicola_java 2008-08-13  
及时雨啊!
32 楼 loyalbluer 2008-07-30  
正被Ext与后台互动分页所困扰,希望有所帮助,先谢谢了~
31 楼 makemyownlife 2008-07-25  
谢谢您!!!!!
30 楼 JavaFlasher 2008-06-27  
严重: ParametersInterceptor - [setParameters]: Unexpected Exception caught setti
ng '_dc' on 'class com.jsonext.stu.web.action.StudentAction: Error setting expre
ssion '_dc' with value '[Ljava.lang.String;@a53de4'
2008-6-27 17:00:26 com.opensymphony.xwork2.validator.ActionValidatorManagerFacto
ry <clinit>


报了这个错。

另外点添加 后弹出个窗口,直接点 "close" 发现 grid中多了一条空记录 。
29 楼 ts88 2008-06-27  
谢谢啦。。。。。。
28 楼 zxyjava19831226 2008-06-16  
thanks
27 楼 hellboy 2008-06-04  
可以通过取参数start和limit在后台自己实现分页
26 楼 beihualinyi 2008-06-02  
rain16881 写道
你们好..想问一个问题.有没搞过struts2的jsonplusin ..为什么我分页是返回的json数据总是全部,但显示时就是分页的数据呢?
例如我一共有122条数据,分页是30条每页,可以正确显示页数和每页数据,不过用firebug一看..总是全部数据的json


我现在的也是遇到这种情况,
我的是一共100条数据,一页20条,显示时把全部数据都显示出来了,分页效果根本没有。
我想到的是把分页、排序逻辑写到ListRange类里,谁还有好的方法。

还有我测试了楼主的例子好像也没有分页效果,数据全部显示了。
25 楼 zhijin 2008-05-29  
支持.学习中..
24 楼 rain16881 2008-05-29  
你们好..想问一个问题.有没搞过struts2的jsonplusin ..为什么我分页是返回的json数据总是全部,但显示时就是分页的数据呢?
例如我一共有122条数据,分页是30条每页,可以正确显示页数和每页数据,不过用firebug一看..总是全部数据的json
23 楼 wtao_8 2008-05-29  
正好能用的上,感谢
22 楼 liwei2028 2008-05-29  
好东东,谢啦
21 楼 ironicshuang 2008-05-28  
多谢,好东东
20 楼 ygzx 2008-05-28  

<script type="text/javascript" src="ext/adapter/ext/ext-base.js"></script>
前加上
<link rel="stylesheet" type="text/css" href="ext/resources/css/ext-all.css"/>
19 楼 rocker100 2008-04-30  
世上还是好人多啊。
18 楼 windir 2008-04-08  
xiexie

相关推荐

    @@@java+struts2+ext+json(完整的示例程序)实现CRUD

    在这个完整的示例程序中,我们将深入理解这些技术如何协同工作来实现创建(Create)、读取(Read)、更新(Update)和删除(Delete)数据的CRUD操作。 首先,让我们逐一解析这些技术: 1. **Java**:Java是一种跨...

    Ext+struts+ibatis 完整项目

    这个项目虽然规模不大,但包含了实现一个完整Web应用程序所需的关键组件和流程,是学习和理解这三者集成应用的好材料。 **ExtJS** 是一个流行的JavaScript库,用于创建富客户端(Rich Internet Application)用户...

    Ext+struts2+spring+hibernate做的一个CRUD实例

    用EXT+struts2+spring+hibernate做的一个增删改查实例,主要用到了EXTjs里面的部分组件,用JSON与服务端交互,实现一个增删改查的功能!本地MYsql数据库,sql文件在根目录下面,建好库既可以运行!当然,还是需要在...

    Hibernate+Spring+Struts2+ExtJS开发CRUD功能实例

    在IT行业中,构建Web应用程序是常见的任务,而“Hibernate+Spring+Struts2+ExtJS开发CRUD功能实例”提供了一个完整的解决方案,用于快速开发基于Java的Web应用,特别是涉及数据库操作的CRUD(创建、读取、更新、删除...

    Hibernate+Spring+Struts2+ExtJS CRUD

    首先,SSH是一个流行的Java EE开发框架,它整合了Spring的依赖注入和事务管理、Struts2的MVC架构以及Hibernate的对象关系映射。这三者结合可以提供强大的业务逻辑处理和用户界面控制。 1. **Hibernate**:作为持久...

    JSON.rar_JSON Hibernate_extjs_json struts ext_jsp json extjs_str

    在标签"json_hibernate extjs json_struts_ext jsp_json_extjs struts2"中,"json_struts_ext"和"jsp_json_extjs"暗示了JSON在Struts2扩展和JSP与ExtJS之间的交互作用。可能有一个配置或者插件用于让Struts2的动作类...

    ext2.1+struts2.0+spring2.5+jdbc

    这是一个基于Java技术栈的Web应用程序开发实例,涵盖了四个核心组件:EXTJS的ext2.1、Struts2.0、Spring2.5以及JDBC,同时也涉及到JSON数据格式的使用。接下来,我们将深入探讨这些技术和它们在项目中的作用。 首先...

    struts与ext集成

    Struts2和EXT的集成是Java Web开发中的一个重要主题,特别是在构建用户界面时追求美观、交互性强的应用。这篇教程将深入探讨如何将这两者结合,为开发者提供一个更高效的开发环境。 **Struts2框架** Struts2是...

    图书管理系统(struts+hibernate+spring+ext).zip

    本系统采用经典的SSH2(Struts2、Hibernate、Spring)框架结合EXT.js前端技术,构建了一个高效、易维护的Web应用程序。以下将对这些技术进行详细介绍,并探讨它们在系统中的应用。 1. Struts2:Struts2是MVC(Model...

    Extjs整合struts2.doc

    在整合 Struts2 时,你需要确保添加了必要的依赖库,例如 `struts2-json-plugin-2.1.8.jar`,这个插件允许 Struts2 将结果直接转换为 JSON 格式,便于与 ExtJS 通信。 配置方面,你需在 `web.xml` 文件中设置 ...

    SSH2 注解 ExtJs前台 返回Json 的一个增删改查demo

    在IT行业中,SSH2(Spring、Struts2、Hibernate2)是一个常见的企业级Web开发框架,它结合了Spring的依赖注入、Struts2的MVC架构以及Hibernate的持久化功能,为开发者提供了一套完整的解决方案。在这个“SSH2注解...

    Extjs4---grid的修改、删除功能---结合struts2、hibernate

    在本文中,我们将深入探讨如何在ExtJS 4框架中实现Grid组件的修改和删除功能,同时结合Struts2和Hibernate技术,构建一个完整的CRUD(创建、读取、更新、删除)应用。ExtJS 4是一个强大的JavaScript UI库,提供了...

    java学习ssh_ext例子

    在Java编程领域,SSH(Spring、Struts和Hibernate)是一个非常流行的开源框架组合,用于构建企业级Web应用程序。这个“java学习ssh_ext例子”显然旨在帮助开发者了解如何整合这三个框架与EXTJS 3.0,一个强大的...

    ssh+extjs4.0grid增删改查

    - Struts2的JSON插件或Interceptor实现Action的JSON输出,便于Ext JS Grid的异步操作。 - 在Action中设置相应的返回值,例如操作成功返回'success',错误返回'error',并附带必要的信息。 6. **异常处理和验证**...

    Frameworks:Java Struts2 Spring Hibernate Ajax 和 Sencha Frameworks 项目

    Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架。它扩展了Struts1,提高了性能和灵活性,提供了更强大的拦截器机制,支持多种视图技术,如JSP、FreeMarker、Velocity等。Struts2的...

    ExtJs增删改查实例,献给初学者(佳家记账)

    5. **JSON序列化与反序列化**:在前后端之间,Struts2使用JSON插件将Java对象转换成JSON字符串,然后由ExtJS解析为JavaScript对象。 6. **MVC模式**:整个项目遵循MVC模式,将业务逻辑、数据和用户界面分离,使得...

    java面试题综合

    64. Ext基于ExtJS,JSON格式如:{"name":"John", "age":30, "city":"New York"}。 65. Class与Student的Hibernate配置:创建映射文件,定义属性和关联关系。 66. HQL语句:如FROM Student WHERE name='李某某' AND...

    用Extjs做到学生管理系统

    - 编写JSP页面和Java控制器,实现数据的CRUD操作。 - 使用ExtJS创建前端UI,定义组件和数据模型。 - 配置路由和事件监听,确保前后端交互正常。 - 调试和优化,确保系统稳定性和性能。 综上所述,“用Extjs做到...

Global site tag (gtag.js) - Google Analytics