1、JSP文件
<%@ page language="java" contentType="text/html; charset=UTF-8"%>
<html>
<head>
<title></title>
<link type="text/css" rel="stylesheet" media="all" href="lib/ext-2.2/resources/css/ext-all.css" />
<script type="text/javascript" src="lib/ext-2.2/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="lib/ext-2.2/ext-all-debug.js"></script>
</head>
<script type="text/javascript">
Ext.onReady(function(){
var propertyGrid = new Ext.grid.PropertyGrid({
title: 'Grid',
id: 'propertyGrid',
autoHeight: true,
width: 300,
renderTo: 'grid',
source: {} // 初始化数据源的配置对象
});
var propertyStore = new Ext.data.JsonStore({
autoLoad: true, //自动加载数据
url: '#', //从服务端请求数据
root: 'properties',
fields: ['id', 'name', 'age'],
listeners: {
load: {
fn: function(store, records, options){
// 获取propety grid组件
var propGrid = Ext.getCmp('propertyGrid');
// 保证grid是存在的
if (propGrid) {
// 获得property grid 的store数据
propGrid.setSource(store.getAt(0).data);
}
}
}
}
});
};
<body>
<div id="grid"></div>
</body>
</html>
3、服务器端返回的内容
{"properties":[
{
"id":"1",
"name":"qxp",
"age":"27"
}
]}
分享到:
相关推荐
在项目中使用时,这些JAR文件需要添加到类路径中,以便编译和运行。 总的来说,Struts1.2驱动包是开发基于Struts1.2的Java Web应用的基础,它的稳定性和丰富的功能使得它在很多场景下依然有其价值。对于初学者和...
Struts1.2是Apache软件基金会的Jakarta项目下的一个开源框架,...文档中的实例、教程和API参考可以帮助读者快速掌握Struts1.2的使用方法,提升开发效率。投入时间深入学习,无疑会为你的Java Web开发技能树添砖加瓦。
Struts1.2是Apache软件基金会的Jakarta项目下的一个开源框架,主要用于构建基于Java的Web应用程序。这个框架提供了一种组织应用结构和控制应用程序流程的方式,极大地简化了MVC(Model-View-Controller)模式的实现...
在配置Struts1.2时,你需要在web.xml中设置Struts的前端控制器Filter(通常为`org.apache.struts.action.ActionServlet`),并配置相应的Action Mapping。同时,还需要在struts-config.xml文件中定义Action、Form ...
在Struts1.2和Hibernate3.2集成中,Spring可以作为它们之间的粘合剂,比如管理Action的生命周期,提供数据访问的事务控制。 再来看Hibernate3.2,它是Java世界中广泛使用的ORM解决方案。通过将Java对象映射到数据库...
Struts1.2是该框架的一个早期版本,虽然现在已经被Struts2所取代,但在许多遗留系统中仍然广泛使用。本教程将深入探讨Struts1.2的核心概念、功能以及与Struts2的区别。 一、Struts框架基础 1. **MVC模式**:Struts...
在JSP中使用Struts1.2,你需要完成以下步骤: 1. **配置Web.xml**:这是每个Servlet应用的核心配置文件,你需要在这里定义Struts的前端控制器(`ActionServlet`)和配置过滤器(`FilterDispatcher`),以及相关的...
在Struts1.2中,拦截器(Interceptor)是一个非常关键的组件,它实现了AOP(面向切面编程)的概念,使得开发者可以在不修改业务逻辑代码的情况下,对请求处理流程进行增强或拦截。本文将详细介绍Struts1.2中的拦截器...
在Struts1.2中处理表单提交,特别是当表单数据包含列表对象时,需要理解一些核心概念和技术。这篇博客文章可能详细探讨了如何在Struts1.2中处理这类情况。 首先,让我们来了解Struts1.2中的表单提交流程。当用户在...
使用Struts1.2时,开发者需要在项目的`WEB-INF/lib`目录下添加这些jar文件,然后在Web应用的配置文件中指定Struts配置,这样就可以开始构建基于Struts1.2的应用了。然而,需要注意的是,尽管Struts1.2在当时非常流行...
Struts1.2标签是Java Web开发中Struts框架的一部分,它提供了一种在JSP页面中更加便捷、可维护的方式来处理业务逻辑和控制流程。Struts1.2标签库大大简化了视图层的开发,使开发者可以避免过多地在JSP中编写Java脚本...
在Struts 1.2中,标签库是一个关键特性,它提供了丰富的标签来简化视图层的开发,使得开发者能更方便地与模型和控制器进行交互。以下是对Struts 1.2 标签使用的详细介绍: 1. **Bean标签库**: - **bean标签**:...
Struts1.2是一个经典的Java Web开发框架,它在早期的Web应用开发中扮演了重要角色,尤其是在MVC(Model-View-Controller)设计模式的实现上。本项目"基于Struts1.2的上传下载Demo"是针对该框架的一个实践示例,旨在...
Struts 1.2版本是在其早期版本的基础上进行改进和增强的,它在社区的广泛使用中积累了丰富的经验和反馈。 **Struts 1.2的核心特性:** 1. **ActionServlet**:作为Struts框架的心脏,ActionServlet负责处理所有的...
在这个"struts1.2简单文件上传例子"中,我们将深入探讨Struts1.2框架如何处理文件上传功能。 首先,文件上传在Web应用中是一个常见的需求,例如用户可能需要上传个人头像、文档或者其他类型的数据。在Struts1.2中,...
在本文中,我们将深入探讨Struts1.2框架的核心特性、它如何工作以及它对Java Web开发的重要性。 1. **MVC模式**:Struts1.2遵循MVC设计模式,将应用程序的业务逻辑、视图呈现和用户交互分离开来,使得代码更加模块...
在学习Struts 1.2 API时,你需要理解每个组件的作用,熟悉它们之间的交互方式,以及如何在实际项目中配置和使用。此外,深入理解MVC模式对于更好地掌握Struts至关重要。实践中,你可能还会接触到Spring、Hibernate等...
Struts 1.2 是一个历史悠久的Java Web框架,由Apache软件基金会开发,它在Web应用开发领域曾经占据了重要的地位。这个压缩包包含了Struts 1.2版本的类库和源码,使得开发者能够方便地研究和学习这个经典框架的工作...
第三,`struts标签.doc`文件可能是专门针对Struts1.2中的各种标签进行解释的文档,包括它们的属性、用法和示例。例如,`<s:form>`用于创建HTML表单,`<s:submit>`用于提交表单,`<s:property>`用于显示模型数据等。...