- 浏览: 543100 次
- 性别:
- 来自: 湖南娄底
文章分类
- 全部博客 (252)
- C#资料 (0)
- java资料 (22)
- 数据库资料 (0)
- Java :开发中遇到的问题 (4)
- 书写属于我的人生 (6)
- spring (6)
- hibernate (16)
- struts (17)
- SSH (5)
- Linux操作系统 (1)
- Ext (5)
- Jquery (9)
- Tomcat部署出错 (2)
- xml (5)
- JSON (5)
- javascript 专题 (5)
- 开发环境配置 (2)
- web 开发 (27)
- Eclipse (7)
- Integration (1)
- 解决方案搜罗 (7)
- 网站收藏 (8)
- 测试框架 (1)
- iframe 专题 (6)
- JSTL (2)
- 各种插件收集 (2)
- 权限设计模型探讨 (1)
- DWR (1)
- log4j (3)
- java (11)
- java 格式化 (1)
- 软件工程 (2)
- 乱码专题 (1)
- UML (4)
- java 设计模式 篇 (1)
- 用法收集 (0)
- sourceforge apache solutions (2)
- Struts2 + JPA + Spring 开发 (1)
- 自定义工具箱 (0)
- IDE (4)
- opencms (1)
- jeecms (1)
- ant (0)
- maven (2)
- 数据库连接池 (0)
- spring MVC (0)
- android (1)
- web-server (1)
- iphone-开发环境 (1)
- iphone-软件开发 (6)
- iPhone-软件设计 (1)
- iphone-应用 (3)
- iPhone-设置 (2)
- iphone-软件开发-设计模式篇 (0)
- iphone-软件开发-OC基础 (9)
- iphone-软件开发- UI篇 (9)
- iphone-软件开发-工具类篇 (1)
- iphone-软件开发-第三方篇 (0)
- iphone-软件开发-特效篇 (2)
- iphone-软件开发-动画篇 (1)
- oracle (1)
- Java-Security (0)
- Three20 UI (1)
- IOS-HOW-TO-专题 (1)
- Mark-Develope Issues (1)
- iphone-软件开发- 资料参考篇 (1)
- C 语言-基本语法 (0)
- Java Servlet (2)
- Eclipse optimization (1)
- IOS Basic (0)
- ecl (0)
- FRONT-HTML (0)
- FRONT-JS (0)
- PHP (0)
最新评论
-
qq_29862421:
[[color=brown]color=yellow][url ...
java 上传图片同时获得图片的宽和高 -
hhb19900618:
NSString <==> NSNumber 之前 ...
OC 常用数据类型之间的转换 -
baohuan_love:
果然能解决问题,感谢分享
Tomcat Error Page配置 与 Error Page在IE下不能转发的问题 -
唐丽梅6313:
很细致。。
键盘样式风格有关设置-iOS开发 -
olived:
哥哥,为什么我的没有破解成功,总是提示许可文件丢失!!QQ:3 ...
[软件测试解决方案] soapUI 4.0.1破解方法
使用 Ajax 创建用于无缝数据交互的 Web 2.0 web 应用程序是一项复杂的任务,Ajax 是一种包含(但不仅限于)Asynchronous JavaScript 和 XML 的技术。为了帮助您准确理解什么是 Web 2.0,以及 Ajax 如何改善用户体验,Java BluePrints 程序 小组开发了 Java Pet Store 2.0 参考应用程序。通过探索 Pet Store 2.0 应用程序的用例、设计和实现,您将了解构建具有类似功能的应用程序的更多信息。 Java Pet Store 2.0 演示程序提供了一个宠物购买者、出售者和只想看看宠物的宠物爱好者的联系场景。该程序演示了如何使用 Java Platform, Enterprise Edition 5(Java EE 5)开发支持 Ajax 的 Web 2.0 应用程序。它还附带了获得 BSD-style 许可的完整的源代码,因此您可以使用它进行试验,并在您自己的应用程序中使用。 同时,Java Pet Store 2.0 演示程序还演示了支持 Ajax 的 JavaServer Faces 组件库和 Java Persistence API、model-view-controller (MVC) 和其他设计模式,以及 mashup 的用法,其中 mashup 是组合了多个源的数据的 web 应用程序。试用 Live Java Pet Store 2.0 应用程序 并 下载。 本文对 Java Pet Store 2.0 演示程序中的许多特性进行概述,并演示这些内容如何由用户驱动、组织和控制。 Web 2.0 概述 Java Pet Store 2.0 演示程序是一个 Web 2.0 应用程序。到底什么是 Web 2.0 呢? 在历史上,web 站点最初只是作为一个 HTML 页面的集合,仅仅提供一些与公司或主题有关的信息。许多这类站点其实就是在做广告。随着时间的推移,web 站点演变为包含动态的、允许用户输入信息或需求、以某类表单形式呈现的页面。信息被传递到服务器,服务器随后向用户返回一个页面。用户的浏览器页面重新加载以包含请求的信息。一些流行的动态特性包括投票、调查和商品搜索。Applet 和类似的应用程序也允许用户在线玩游戏和与他人聊天。无论大多数这类站点多么动态,其内容始终由站点所有者控制,而且以所有者觉得最适合 web 特性的方式安排导航。 有了 Web 2.0,web 站点转变为由用户驱动,而不是由所有者驱动。用户可以添加自己的内容,标记自己和其他人添加的内容 —— 从而,数据根据公众的需求进行组织。此外,借助 Ajax 这样的技术,页面不需要完全重新加载,改善了用户体验。数据片段在后台异步传输,从而只需刷新一小部分页面,为用户提供了更接近于桌面应用程序的使用体验。 BluePrints 小组使用 Web 2.0 创建了 Java Pet Store 2.0 参考应用程序:其中的所有内容都是用户驱动的,而且允许用户以对自己有意义的方式标记数据。此外,Java Pet Store 演示程序在整个程序中使用一个 Ajax 用户界面(UI),提供了一种类似于桌面应用程序的更加丰富的用户体验。最后,Java Pet Store 演示程序包含活动服务的动态数据和 mashup。本文将定义所有这些特性并解释其中涉及的技术。 使用 Ajax 的富 Web GUI 您可能访问过这样一种 web 站点,每次单击一个菜单项或链接时都需要重新加载整个页面。这不仅减缓了应用程序,而且会刺激眼睛,有时还会使您不知所措,特别是当您在查看一个包含很多数据的页面时。为了克服其中的一些问题,Java Pet Store 演示程序中的所有页面都使用 Ajax 创造了一种更加流畅的用户体验,而且避免了烦人的整个页面重载。 Ajax 在 HTML 页面中使用 JavaScript 技术异步调用服务器并取回数据。然后,JavaScript 技术可以使用此数据更新或修改 HTML 页面的文档对象模型(Document Object Model,DOM)。起初,开发人员使用 Ajax 和 XML 文档表示数据,但是他们逐渐改用其他格式了。 Ajax 交互允许将表示逻辑从数据中明确地分离出来。HTML 页面可以只更新所需的小部分数据,而无需在显示每次更改时都重新加载整个页面。需要一种不同的服务器端架构来支持这种交互模式。传统情况下,服务器端 web 应用程序主要用于为导致一个服务器调用的每个客户机事件生成 HTML 文档。客户端然后针对每个响应刷新并重新呈现完整的 HTML 页面。富 web 应用程序(比如 Java Pet Store 2.0 演示程序)主要关注一个 HTML 文档的客户机抓取,它用作一个根据客户端事件注入内容的模板或容器,使用从服务器端组件获取的数据。
发表评论
-
Installing Tomcat on Mac OS X
2013-02-28 16:15 1076To get Tomcat, visit the follo ... -
How to iterate HashMap using JSTL forEach loop
2012-10-05 18:47 0JavaServer Tag library is one o ... -
URL重写技术urlrewrite
2012-09-21 11:27 0需要一个urlrewritefilter的包,这个包是个开 ... -
Session 和 Cookie 以及 URL重写那些事
2012-09-17 23:05 0Cookies 是服务器在本地机器上存储的小段文本并随每一个 ... -
swfupload 解决方案
2012-06-12 16:56 0据说是完美解决方案: http://blog.csdn.ne ... -
解决不同浏览器上中文文件名的下载乱码问题
2012-02-27 20:55 3112目前,我们的U盘和Mail中对含有中文文件名的下载处理都不是太 ... -
前端开发工具箱 (js & css 代码压缩、优化
2012-02-25 09:59 0前端开发工具箱 (js & css 代码压缩、优化) ... -
servlet tomcat web.xml配置信息说明
2012-02-17 10:42 1459过滤器: 1.类型配置1[解决请求期间,数据库sess ... -
数据库连接池技术的总结
2012-02-14 11:51 01.Proxool的数据库连接池配置信息: <prox ... -
http协议那点事!
2012-02-13 21:52 1020作为一个开发者,尤其 ... -
运用proxool连接池
2012-01-10 10:19 1007最近做的一个项目中运用到了连接池技术,可能我们大家比较熟悉的 ... -
兼容 ie,ff,Google,safari,opera 的回车事件
2012-01-09 16:56 1053http://oraclestudy.iteye.com/bl ... -
js 中eval和execScript
2012-01-09 16:55 1580http://blog.csdn.net/on_load_19 ... -
Tomcat Error Page配置 与 Error Page在IE下不能转发的问题
2012-01-09 13:46 3261Tomcat Error Page配 ... -
网页背景音乐使用方法
2011-11-22 12:25 1010一、学会添加音乐文 ... -
Java Pet Store 2.0 应用程序简介
2011-11-14 17:48 3596http://developers.sun.com.cn/Ja ... -
在服务器端判断request来自Ajax请求(异步)还是传统请求(同步)
2011-11-14 12:23 1261在服务器端判断request 来自Ajax请求(异步)还 ... -
部署war文件到Apache Tomcat服务器
2011-11-17 14:45 5215下面我将描述正确的部署.war(web application ... -
网站开发 html控件和css篇
2011-11-13 18:32 9351.文本框; <input id="word ... -
关于Session生命周期的问题
2011-11-13 01:35 1635以下情况,Session结束生命周期,Servlet容器将Se ...
相关推荐
Java Pet Store是一个面向Web 2.0的示例应用程序,主要展示了如何利用Ajax技术来创建一个无缝交互的富Web界面。Ajax(异步JavaScript和XML)是构建这种应用程序的关键技术,它允许用户在不重新加载整个页面的情况下...
Sun Java Pet Store是一款经典的开源项目,由Sun Microsystems公司开发,旨在展示和教育开发者如何利用J2EE(Java 2 Platform, Enterprise Edition)技术构建分布式、面向服务的企业级应用。这个项目在Java社区中...
"javapetstore-2.0-ea5" 是一个早期版本的 Java Pet Store 示例应用,它是基于Java技术栈构建的。这个项目主要是为了展示如何使用Java Enterprise Edition(Java EE,现称为Jakarta EE)来开发分布式、面向服务的...
Java Pet Store 是一个经典的开源项目,它展示了如何使用Java技术和相关框架来构建一个完整的Web应用程序。这个ZIP文件包含了该项目的设计文档、数据库相关资料以及代码版本追踪的信息,版本为1.3.2。以下是对这些...
**Pet Shop 2.0** 是早期基于ASP.NET 1.x版本的应用,主要展示了如何构建一个完整的Web应用程序。在这个版本中,工厂模式可能体现在数据库访问层,通过一个数据访问工厂类来创建不同的数据访问对象,如SQL Server的...
* Sun J2EE是一种Java技术栈,用于构建企业级应用程序。 * 系统架构是指系统的总体结构和组件的组织方式。 * 在宠物店系统中,系统架构包括了 Presentation Layer、Business Logic Layer、Integration Layer 和 Data...
Cute Pet v2.0
标题中的“使用 .NET实现JavaTM Pet Store J2EETM 蓝图应用程序”意味着本文档将探讨如何使用微软的.NET框架来重构和实现Sun Microsystems的Java Pet Store,这是一个基于J2EE(Java 2 Platform, Enterprise Edition...
文档中提到的“Java Pet Store”和“.NET Pet Store2.0”是经常用来作为基准测试的示例应用程序,它们被用来模拟真实世界的商业场景,以测试应用程序服务器和Web服务的性能。在修订版的Java Pet Store中,可能引入了...
java pet store
《虚拟宠物2.0——基于JavaScript的互动游戏开发详解》 ...这个项目的源代码"virtual-pet-2.0-main"为我们提供了一个学习和研究JavaScript实际应用的宝贵实例,有助于提升开发者在前端开发领域的技能和经验。
Struts2是一个开源的Java MVC(Model-View-Controller)框架,它是Struts1的升级版,提供了一种更加优雅和高效的方式来组织和控制Web应用程序的流程。Struts2的核心优势在于其强大的拦截器机制、灵活的配置方式以及...
Java Petstore是Oracle公司推出的一个基于J2EE(Java 2 Platform, Enterprise Edition)平台的示例应用,用于展示如何构建分布式、多层的企业级Web应用程序。这个项目旨在教育开发者如何利用J2EE技术栈来设计和实现...
22 个预制件 209〜908 个多边形。 9 个动画。 攻击 伤害 死亡 空闲 行走 跑 跳跃 吃饭 休息
【Java Pet Store 架构设计】 Java Pet Store 是一个基于Java和JSP技术构建的宠物网站,它展示了如何在实际项目中应用MVC(Model-View-Controller)设计模式。MVC模式是一种常用于Web应用程序的软件设计模式,旨在...
Scala宠物商店 在scala中使用FP技术实现Java宠物商店。谢谢! 特别感谢 ,他也维护了这个项目; 以及继续改善宠物商店的许多状态我有大多数端点。 万一你们都想伸出援手,剩下的大块头了:... 我希望该应用程序成为如何
Java Pet Store是另一个开源项目,用于展示Java平台上的企业级应用程序开发。它是.NET Pet Shop的一个对比参考,两者都被广泛用于教学和实践设计模式和企业级架构。 2. **Microsoft .NET Pet Shop** .NET Pet ...
.NET Pet Shop4 应用程序的设计说明了构建企业 n 层 .NET 2.0 应用程序的最佳做法,这种应用程序可能需要支持各种数据库平台和部署方案。 .NET Pet Shop 4 项目的目标是: 工作效率:减少了 .NET Pet Shop 3 的...
java cat的章节描述,非常简单基础的算法可以尝试下载