`
arpenker
  • 浏览: 364086 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

EXT-DWR-SPRING 整合详细指导

阅读更多
目标:将ext2.2和dwr3和spring整合起来.在界面上显示

gtalk:arpenker@gmail.com
web:http://www.jiqishu.com

流程:
1.创建数据库在mysql,用abator 生成数据库关系映射
2.配好dwr,写好javabean.
3.整合spring.
4.配置ext,写ext界面代码.
5.调试通过.

准备工作:
       mysql的可视化工具,mysql5自己准备.


详细方法:
1.在mysql中创建dinosaur数据库,建表Department.

sql语句:
   CREATE TABLE department (
  DeptCode varchar(20) NOT NULL,
  DeptName varchar(20) default NULL,
  FatherCode varchar(20) default NULL,
  DeptType varchar(20) default NULL,
  DeptDesc varchar(20) default NULL,
  PRIMARY KEY  (DeptCode)
) ;


2.abator连接并映射:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE abatorConfiguration PUBLIC "-//Apache Software Foundation//DTD Abator for iBATIS Configuration 1.0//EN"
  "http://ibatis.apache.org/dtd/abator-config_1_0.dtd">

<abatorConfiguration>
    <abatorContext generatorSet="Java5"><!-- TODO: Add Database Connection Information -->
    <jdbcConnection driverClass="com.mysql.jdbc.Driver"
        connectionURL="jdbc:mysql://172.16.66.205:3306/dinosaur?characterEncoding=UTF8"
        userId="root"
        password="12345">
      <classPathEntry location="C:\Users\arpenker\workspace\extDwrSpring\WebRoot\WEB-INF\lib\mysql-connector-5.1.3.jar" />
    </jdbcConnection>

    <javaModelGenerator targetPackage="com.dinosaur.ibatis" targetProject="extDwrSpring" />
    <sqlMapGenerator targetPackage="com.dinosaur.ibatis" targetProject="extDwrSpring" />
    <daoGenerator type="spring" targetPackage="com.dinosaur.ibatis" targetProject="extDwrSpring" />

    <table schema="First" tableName="Department">
      <!--  columnOverride column="???" property="???" / -->
    </table>

  </abatorContext>
</abatorConfiguration>


3.index.jsp

<%@ page contentType="text/html;charset=UTF-8"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>EXT-DWR-SPRING精讲</title>

<link rel="stylesheet" type="text/css" href="ext-2.2.1/resources/css/ext-all.css" />
<script type="text/javascript" src="ext-2.2.1/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="ext-2.2.1/ext-all.js"></script>

    
        
  <script type='text/javascript' src='/extDwrSpring/dwr/interface/DepartmentService.js'></script>
  <script type='text/javascript' src='/extDwrSpring/dwr/engine.js'></script>    
  
   <script type='text/javascript' src='/extDwrSpring/dwr/util.js'></script>
    <script type="text/javascript" src="ext-2.2.1/dwrproxy.js"></script>
    
     <script type="text/javascript" src="Department.js"></script>
  
</head>

    <style type="text/css">
        body .x-panel {
            margin-bottom:20px;
        }
        .icon-grid {
            background-image:url(/shared/icons/fam/plugin.gif) !important;
        }
        #button-grid .x-panel-body {
            border:1px solid #99bbe8;
            border-top:0 none;
        }
        .add {
            background-image:url(/shared/icons/fam/add.gif) !important;
        }
        .refresh {
            background-image:url(/shared/icons/fam/table_refresh.png) !important;
        }
        .remove {
            background-image:url(/shared/icons/fam/delete.gif) !important;
        }
        .save {
            background-image:url(/shared/icons/save.gif) !important;
        }    
    </style>
    
<body>
dwr-ext-spring
<br/>

<select name="deptselect" id="deptselect" style="display: none;">
<option value="用户名">用户名</option>
<option value="密码">密码</option>
<option value="城市">城市</option>
</select>

<div id="department"></div>

</body>
</html>



看附件吧..代码太多了.
qq group: 5069015


全部源文件由于太大.上传不了.可以和我取得联系.邮件给你.
  • 大小: 166.8 KB
分享到:
评论

相关推荐

    使用注解整合ext dwr spring hibernate

    总的来说,通过注解的方式整合EXT、DWR、Spring和Hibernate,可以实现前端UI的动态渲染、后端数据的高效管理以及两者之间的无缝通信。这种整合方式减少了配置文件的复杂性,提高了代码的可读性和可维护性,同时增强...

    ext 与 dwr 的结合

    开发者可以查看这些源代码来学习如何将EXT、DWR和Spring整合在一起,构建出高性能、交互性强的Web应用。 总的来说,EXT与DWR的结合是提高Web应用交互性和实时性的有效手段,它们与Spring的配合则进一步优化了应用的...

    Ext+dwr+spring做的例子程序

    【标题】"Ext+dwr+spring做的例子程序"是一个整合了三个关键技术的示例应用,主要展示了如何在Java Web开发中结合使用EXTJS(Ext)前端框架、Direct Web Remoting (DWR) 和Spring框架。这三个技术在现代企业级应用...

    spring+ext+dwr.rar_ext dwr_ext java_java 用户管理_spring e_spring ex

    《Spring+Ext+DWR整合应用详解:用户管理与实战》 在当今的Web开发领域,Spring、Ext和Direct Web Remoting (DWR) 是三种非常重要的技术,它们各自在不同的层面发挥着关键作用。Spring作为Java企业级应用的框架,...

    ext+Json+dwr+spring+hibernate整合项目实例与资源

    在Spring整合Hibernate的情况下,可以利用Spring的HibernateTemplate或JpaTemplate,方便地执行数据库操作,避免了大量SQL代码的编写。 整合过程大致如下: - 首先,设置Spring环境,配置DataSource、...

    ext+json+dwr+spring+hibernate整合项目实例与相关资源

    本项目实例是关于"ext+json+dwr+spring+hibernate"的整合,这是一个常见的技术栈组合,用于创建功能丰富的Web应用程序。下面将详细解释这些技术及其整合方式。 1. **EXT**:EXT是一个基于JavaScript的富客户端框架...

    《ajax框架:dwr与ext》实战

    2. **DWR与SPRING整合说明**: - 解释DWR如何与Spring框架进行整合。 - Spring容器如何管理DWR的服务对象。 3. **DWR与HIBERNATE整合说明**: - 讨论DWR如何与Hibernate进行整合。 - Hibernate如何支持DWR的...

    dwr+ext+strusts2+spring+hibernate整合

    "dwr+ext+struts2+spring+hibernate整合"就是一个典型的例子,它涵盖了前端展示、后端控制、业务逻辑处理、持久层操作等多个层面的技术。下面将分别详细介绍这些技术以及它们在整合中的作用。 1. DWR (Direct Web ...

    EXT + DWR + Struts + Hibernate + Spring Demo

    这个Demo可能展示了如何整合这些技术,实现一个完整的Web应用流程:用户在EXT构建的前端界面上进行操作,DWR处理前后端通信,Struts接收并处理请求,Hibernate处理数据存取,而所有这些都在Spring的管理和协调下完成...

    dwr+ext+spring demo

    【标题】"dwr+ext+spring demo" 是一个整合Direct Web Remoting (DWR), Ext JS 和 Spring 框架的示例项目。这个项目旨在展示如何将这些技术有效地结合在一起,创建一个功能丰富的、交互性强的Web应用程序。 【描述...

    ext2.0+Hibernate+dwr+spring列子

    这个名为"ext2.0+Hibernate+dwr+spring列子"的项目,就是一个很好的实例,展示了如何将这些技术结合在一起,实现一个基础的CRUD(创建、读取、更新、删除)操作。下面我们将详细探讨这些技术及其相互作用。 首先,...

    ext2+spring+hibernate+dwr.rar_dwr MenuManage.js_ext2 ja

    标题 "ext2+spring+hibernate+dwr.rar_dwr MenuManage.js_ext2 ja" 提示我们这是一个关于集成技术的项目,其中包含了ext2、Spring、Hibernate和DWR(Direct Web Remoting)四个主要组件。这个项目的具体实现是通过...

    ssh整合例子(spring3 + struts2 + hibernate4+dwr+ext+json)

    内含 ext+dwr+freemark+jasperreort+ireport+echance+oscache+velocite等技术 展示例子:http://zz563143188.iteye.com/blog/1462413 若要下载chm格式请到http://user.qzone.qq.com/563143188 程序源码下载地址10MB...

    ajax框架:dwr》实战(包括整合).pdf

    - **Spring 整合说明**:如何将 DWR 与 Spring 框架结合使用,实现更灵活的依赖注入和事务管理。 - **Hibernate 整合说明**:介绍如何利用 Hibernate 进行持久层操作,同时结合 DWR 实现高效的 AJAX 数据交互。 -...

    DWR+EXT+SPRING+HIBERNATE较为完整的一个例子

    《DWR+EXT+SPRING+HIBERNATE:一个综合示例解析》 DWR (Direct Web Remoting)、EXT、Spring 和 Hibernate 是 Java Web 开发中的四大核心技术,它们各自在不同的领域发挥着关键作用。DWR 提供了一种在浏览器与服务器...

    integrating Spring and DWR

    标题“integrating Spring and DWR”表明我们正在讨论如何整合Spring框架与Direct Web Remoting (DWR)技术。DWR是一种允许在JavaScript和Java之间进行实时、双向通信的开源库,使得Web应用能够实现类似桌面应用的...

    Ext+Spinrg dwr hibernate struts

    【标题】"Ext+Spring+DWR+Hibernate+Struts"是将这五个技术整合到一个项目中的示例,展示了如何在Java Web开发中利用这些框架进行高效协作。 【描述】提到的学习资源是一个关于EXT(Ext JS)和Direct Web Remoting ...

Global site tag (gtag.js) - Google Analytics