- 浏览: 694253 次
- 性别:
- 来自: 沈阳
文章分类
- 全部博客 (270)
- Ant Tool Script (12)
- XMLDigest (5)
- MyEclipse8.6 (1)
- RedHat (5)
- SVNVersionController (4)
- BatOperation (6)
- JspAndFaceWeb (66)
- javaSwing (18)
- PHP (12)
- J2SE (6)
- TestToolAndTestManual (12)
- C# (34)
- Java PatternDesign (20)
- Axis2AndWebService (5)
- ITLive (2)
- DBAndControl (10)
- C/C++ (8)
- Andriod (7)
- Python (7)
- JavaWork (16)
- Android-QA (1)
- Apache-Wicket (1)
- POI (1)
- JQuery (2)
- Struts2 (1)
- Flex&Flash (6)
- sdsdsd (0)
- 1212 (0)
最新评论
-
anayomin:
对九楼继续改进
public static <T> ...
Java List 分页 -
H4X0R:
来学习学习,赞一个
Aqua Data Studio 导出SQL -
yankai0219:
现在出现这个错误 Fatal error: Class 'PH ...
纯PHP搭建Apache+Eclipse+xDebug+PHPUnit+MakeGood -
yankai0219:
您好,我在搭建环境中提示PHPUnit_Framework_T ...
纯PHP搭建Apache+Eclipse+xDebug+PHPUnit+MakeGood -
wilsonchen:
chenhailong 写道wilsonchen 写道chen ...
C# RSA和Java RSA互通
我简单实现了一个Struts2和Extjs-Combox的例子
主要是Struts Json 和Extjs 读取JSon的操作
package jp.fujixerox.bean; /** * * @author cnchenhl * */ public class User { private String id; private String name; public User() { } public User(String id, String name) { this.id = id; this.name = name; } /** * @return the id */ public String getId() { return id; } /** * @param id the id to set */ public void setId(String id) { this.id = id; } /** * @return the name */ public String getName() { return name; } /** * @param name the name to set */ public void setName(String name) { this.name = name; } }
package jp.fujixerox.servlet; import java.util.ArrayList; import java.util.List; import jp.fujixerox.bean.User; import com.opensymphony.xwork2.ActionSupport; public class WelcomeCombox extends ActionSupport { private boolean success = false; private List<User> list; @Override public String execute() throws Exception { list = new ArrayList<User>(); list.add(new User("1", "Me")); list.add(new User("2", "Your")); list.add(new User("3", "He")); list.add(new User("4", "She")); list.add(new User("5", "We")); list.add(new User("6", "They")); setSuccess(true); return SUCCESS; } /** * @return the list */ public List<User> getList() { return list; } /** * @param list the list to set */ public void setList(List<User> list) { this.list = list; } /** * @return the success */ public boolean isSuccess() { return success; } /** * @param success the success to set */ public void setSuccess(boolean success) { this.success = success; } }
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> <package name="user" namespace="/" extends="struts-default"> <action name="Login"> <result>login.jsp</result> </action> <action name="Welcome" class="jp.fujixerox.servlet.WelcomeUserAction"> <result name="SUCCESS">welcome_user.jsp</result> </action> </package> <package name="ajax" extends="json-default"> <action name="testDesigner" class="jp.fujixerox.servlet.WelcomeCombox" > <result type = "json"/> </action> </package> </struts>
<?xml version="1.0" ?> <Context path="/designTest" docBase="D:\ExtJSApplication\ExtDesignerTest\webapp" reloadable="true" crossContext="true"/>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="Content-Script-Type" content="text/javascript"> <title>Data Store Test</title> <link rel="stylesheet" type="text/css" href="../ext-4.0.7/resources/css/ext-all-gray.css" charset="UTF-8"> <script type="text/javascript" src="../ext-4.0.7/bootstrap.js"></script> <script type="text/javascript" src="test.js"></script> </head> <body> <h1 style="font-size: 30px; margin: 10px">Test ExtDesigner</h1> <div id="test" style="margin: 30px 0px 0px 30px"></div> </body> </html>
Ext.onReady(function() { Ext.define('ExtjsDesignTest.store.MyJsonStore', { extend : 'Ext.data.Store', constructor : function(cfg) { var me = this; cfg = cfg || {}; me.callParent([ Ext.apply({ storeId : 'MyJsonStore', autoLoad : true, fields : [ 'id', 'name' ], proxy : { type : 'ajax', noCache : false, url : '/designTest/testDesigner.action', reader : { type : 'json', root : 'list', } } }, cfg) ]); } }); var testStore = new ExtjsDesignTest.store.MyJsonStore(); Ext.define('ExtjsDesignTest.view.ui.TestDesigner', { extend : 'Ext.form.Panel', height : 142, width : 274, activeItem : 0, layout : { align : 'stretch', type : 'vbox' }, bodyPadding : 10, title : 'ExtDesigner-Test', renderTo : Ext.get("test"), initComponent : function() { var me = this; Ext.applyIf(me, { items : [ { xtype : 'combobox', width : 252, emptyText : 'Select Name', fieldLabel : 'Test', displayField : 'name', valueField : 'id', store : testStore, flex : 1 } ] }); me.callParent(arguments); } }); var testCombox = new ExtjsDesignTest.view.ui.TestDesigner(); });
发表评论
-
2817955743
2014-11-01 19:47 02817955743 123456789 htt ... -
JQuery的替代品Zeptojs
2014-07-30 10:24 0Zepto的小巧已经不是JQuery的可以媲美的,Zepto ... -
121212
2014-01-30 11:04 0http://metroui.org.ua/example ... -
JS 操作Cookie,记录帐号信息
2013-11-25 16:49 1486嘻嘻,今天咱整点东西,如题 主页面和JS操作,已经在 ... -
How to install two tomcat in one computer
2013-10-28 11:31 1534Today,I get a problem,show in ... -
Jackson 双引号的问题
2013-08-28 15:57 3751当用执行下面的代码的时候 String json ... -
flex
2013-06-30 19:21 0<?xml version="1.0&qu ... -
iBatis简单实践
2013-06-18 10:29 1477今天我实践了下ibatis框架,感觉也不错,很简单。嘻嘻,大 ... -
Spring的长篇大论
2013-02-07 09:06 0很长时间了,时间过的真快啊,一晃3年过去了。3年我变了很多 ... -
JQuery的Flexigrid的API使用
2013-01-16 14:21 13488JQuery Flexigrid 是一个不错的table插 ... -
bacup
2013-01-16 06:06 0我备份了,怎么没有反应啊 http://www.micr ... -
Spring MVC and AJAX with JSON
2013-01-05 14:17 28461. maven 配置 <!-- Spr ... -
JQuery ajax use json communicate with server
2013-01-05 14:12 1237好久没写文章了,我也心痒痒的,嘿嘿。现在写一篇文章。 ... -
SpringMVC wizard简单示例
2012-12-28 17:02 0public class UserController ... -
get access time from tomcat log
2012-12-25 10:14 1139下面给出我得到tomcat的Access Time的方法 ... -
JSF简单实践
2012-11-21 12:03 957希望多了,破灭的机会就会更多,所以简简单单的希望,然后实现它, ... -
Extjs Template两个小例子
2012-11-15 09:40 1498今天用Extjs Template做了两个小例子嘿 代 ... -
Tomcat Romete Debug
2012-12-25 10:14 991是我弟兄告诉我的。备忘录一下。 1,在Tom ... -
YUI
2012-10-29 15:05 0http://yuilibrary.com/forum/vie ... -
DBUnit的简单实践
2012-10-19 10:58 1401我不知道什么是失败,我也不知道失败后会是怎么样的天和地, ...
相关推荐
本篇我们将深入探讨“Extjs之旅”中的一个关键组件——Combox(组合框),特别是其远程加载数据的特性。 Combox在ExtJS中是一个非常灵活的控件,它可以看作是下拉列表和文本输入框的结合体,用户可以输入文本搜索,...
这个压缩包“struts2-hibernate-spring-Extjs-json.rar”显然包含了关于这些技术整合使用的参考资料。下面将详细阐述这些技术以及它们之间的交互。 1. **Struts2**: Struts2是一个基于MVC(模型-视图-控制器)...
一个extjs的OA项目 extjs-OA extjs-oaextjs-OA extjs-oa
extjs-620-docs官方文档extjs-620-docs官方文档extjs-620-docs官方文档
Struts2、ExtJS和JSON是Web开发中的三个关键技术,它们在构建动态、交互式的Web应用程序时发挥着重要作用。下面将详细介绍这三个技术及其整合过程。 首先,Struts2是一个基于MVC(Model-View-Controller)设计模式...
extjs-basex.js extjs-basex.js extjs-basex.js
Struts2和ExtJS是两种在Web开发中广泛使用的开源框架。Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web框架,它简化了开发过程,提供了强大的控制层支持。而ExtJS则是一个JavaScript库,用于构建...
NULL 博文链接:https://bw198605.iteye.com/blog/1590113
在"extjs-4.1.1.zip"这个压缩包中,包含了ExtJS框架的4.1.1版本,这是一个成熟的版本,具有丰富的功能和优化的性能。 ExtJS的核心特性包括组件化设计、可定制的布局管理、强大的数据绑定机制以及一系列预设的UI组件...
Struts2和ExtJS3是两个非常流行的开源框架,它们在Web开发中有着广泛的应用。Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web框架,而ExtJS3则是一个用于构建富客户端JavaScript应用的库。本文将...
Struts2和ExtJS4是两个非常流行的Java Web开发框架,它们可以协同工作,提供功能丰富的用户界面和高效的服务器端处理。"struts2-extjs4.rar"这个压缩包文件包含了一个示例项目,演示了如何使用ExtJS4与Struts2进行...
extjs-cmd 脚手架安装包2 extjs-cmd 脚手架安装包3 extjs-cmd 脚手架安装包4
"extjs-theme-bootstrap" 是针对 EXTJS4 的一个主题,它借鉴了 Bootstrap 的设计风格,让 EXTJS4 应用程序具有更加现代化和一致的外观。 Bootstrap 是一个流行的前端开发框架,由 Twitter 推出,主要用于构建响应式...
extjs-4.1.1 ExtJs所有文档及库文件,在官网下的,这个版本很好,放在这方便大家下载!
extJs-5.0.1-gpl附带sencha cmd安装程序、ruby编译包(分为32位和64位)和教程,一共四部分
【标题】"Struts2(json-plugin) + Spring2 + ExtJS2.2 开源网络硬盘系统"是一个基于Java技术栈的开源项目,它利用了Struts2框架的json-plugin插件,Spring2作为服务层管理和依赖注入框架,以及ExtJS2.2作为前端展示...
struts2 json extjs 完整实例 struts2 json extjs 完整实例 完整可用 无错! struts2 json extjs 完整实例 struts2 json extjs 完整实例 完整可用 无错! struts2 json extjs 完整实例 struts2 json extjs 完整...
extjs-core 3.0 beta版extjs-core 3.0 beta版SDK extjs-core 3.0 beta版extjs-core 3.0 beta版
extjs-6.5.3离线API文档,是学习和开发的必要工具。希望有所帮助!
ExtJS是一种主要用于创建前端用户界面,是一个基本与后台技术无关的前端ajax框架。功能丰富,无人能出其右。无论是界面之美,还是功能之强,ext的表格控件都高居榜首。单选行,多选行,高亮显示选中的行,推拽改变列...