在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 疯狂Ajax讲义 源代码1-10.rar

疯狂Ajax讲义 源代码1-10.rar

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:15.42M
  • 下载次数:3
  • 浏览次数:48
  • 发布时间:2021-12-13
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
本书是《基于J2EE的Ajax宝典》的第二版。《基于J2EE的Ajax宝典》面市近2年,作为Ajax领域最全面、实用的图书,一直深受读者的好评。   全书主要分为三个部分。第一部分介绍了XHTML、CSS、JavaScript和DOM编程等内容。第二部分详细介绍了Prototype、jQuery、DWR、AjaxTags等四个最常用的Ajax框架的用法,并针对每个框架提供了一个实用案例。这两个部分是笔者在“疯狂Java实训营”的培训讲义,是本书的重点部分。第三部分则提供了2个综合性案例:Blog系统和电子拍卖系统,让读者将前面所学真正应用到实际项目中。 现奉献出其源代码,且只要1个积分,只要评价就可以赚回来~ 由于代码量大,分好多卷,请大家全部下载,O(∩_∩)O谢谢
【实例截图】
【核心代码】
4744302543308122321.rar
├── 01
│   ├── aa
│   │   ├── aa.jsp
│   │   ├── tomcatTest.jsp
│   │   └── WEB-INF
│   │   └── web.xml
│   ├── a.html
│   ├── dd.xml
│   └── test.sql
├── 02
│   ├── 2.1
│   │   ├── cascadeMune.htm
│   │   └── css
│   │   └── css.css
│   ├── 2.2
│   │   ├── jspchat
│   │   │   ├── chat.jsp
│   │   │   ├── error.jsp
│   │   │   ├── index.jsp
│   │   │   ├── reg.jsp
│   │   │   └── WEB-INF
│   │   │   ├── build.xml
│   │   │   ├── classes
│   │   │   │   └── lee
│   │   │   │   ├── ChatService.class
│   │   │   │   ├── ChatServlet.class
│   │   │   │   ├── LoginServlet.class
│   │   │   │   └── RegServlet.class
│   │   │   ├── lib
│   │   │   ├── src
│   │   │   │   └── lee
│   │   │   │   ├── ChatService.java
│   │   │   │   ├── ChatServlet.java
│   │   │   │   ├── LoginServlet.java
│   │   │   │   └── RegServlet.java
│   │   │   └── web.xml
│   │   └── jspchat_eclipse
│   │   ├── src
│   │   │   └── lee
│   │   │   ├── ChatService.java
│   │   │   ├── ChatServlet.java
│   │   │   ├── LoginServlet.java
│   │   │   └── RegServlet.java
│   │   └── WebRoot
│   │   ├── chat.jsp
│   │   ├── error.jsp
│   │   ├── index.jsp
│   │   ├── META-INF
│   │   │   └── MANIFEST.MF
│   │   ├── reg.jsp
│   │   └── WEB-INF
│   │   ├── classes
│   │   │   └── lee
│   │   │   ├── ChatService.class
│   │   │   ├── ChatServlet.class
│   │   │   ├── LoginServlet.class
│   │   │   └── RegServlet.class
│   │   ├── lib
│   │   └── web.xml
│   └── 2.3
│   ├── ajaxchat1
│   │   ├── chat.html
│   │   ├── error.jsp
│   │   ├── index.jsp
│   │   ├── reg.jsp
│   │   └── WEB-INF
│   │   ├── build.xml
│   │   ├── classes
│   │   │   └── lee
│   │   │   ├── ChatService.class
│   │   │   ├── ChatServlet.class
│   │   │   ├── LoginServlet.class
│   │   │   └── RegServlet.class
│   │   ├── lib
│   │   ├── src
│   │   │   └── lee
│   │   │   ├── ChatService.java
│   │   │   ├── ChatServlet.java
│   │   │   ├── LoginServlet.java
│   │   │   └── RegServlet.java
│   │   └── web.xml
│   ├── ajaxchat1_Eclipse
│   │   ├── src
│   │   │   └── lee
│   │   │   ├── ChatService.java
│   │   │   ├── ChatServlet.java
│   │   │   ├── LoginServlet.java
│   │   │   └── RegServlet.java
│   │   └── WebRoot
│   │   ├── chat.html
│   │   ├── error.jsp
│   │   ├── index.jsp
│   │   ├── META-INF
│   │   │   └── MANIFEST.MF
│   │   ├── reg.jsp
│   │   └── WEB-INF
│   │   ├── classes
│   │   │   └── lee
│   │   │   ├── ChatService.class
│   │   │   ├── ChatServlet.class
│   │   │   ├── LoginServlet.class
│   │   │   └── RegServlet.class
│   │   ├── lib
│   │   └── web.xml
│   ├── ajaxchat2
│   │   ├── chat.html
│   │   ├── chatreply.jsp
│   │   ├── error.jsp
│   │   ├── index.jsp
│   │   ├── reg.jsp
│   │   └── WEB-INF
│   │   ├── build.xml
│   │   ├── classes
│   │   │   └── lee
│   │   │   ├── ChatService.class
│   │   │   ├── ChatServlet.class
│   │   │   ├── LoginServlet.class
│   │   │   └── RegServlet.class
│   │   ├── lib
│   │   ├── src
│   │   │   └── lee
│   │   │   ├── ChatService.java
│   │   │   ├── ChatServlet.java
│   │   │   ├── LoginServlet.java
│   │   │   └── RegServlet.java
│   │   └── web.xml
│   └── ajaxchat2_Eclipse
│   ├── src
│   │   └── lee
│   │   ├── ChatService.java
│   │   ├── ChatServlet.java
│   │   ├── LoginServlet.java
│   │   └── RegServlet.java
│   └── WebRoot
│   ├── chat.html
│   ├── chatreply.jsp
│   ├── error.jsp
│   ├── index.jsp
│   ├── META-INF
│   │   └── MANIFEST.MF
│   ├── reg.jsp
│   └── WEB-INF
│   ├── classes
│   │   └── lee
│   │   ├── ChatService.class
│   │   ├── ChatServlet.class
│   │   ├── LoginServlet.class
│   │   └── RegServlet.class
│   ├── lib
│   └── web.xml
├── 03
│   ├── 3.1
│   │   ├── bad.html
│   │   └── qs.htm
│   ├── 3.2
│   │   ├── frame.html
│   │   ├── left.html
│   │   ├── right.html
│   │   ├── xhtml1-frameset.dtd
│   │   ├── xhtml1-strict.dtd
│   │   └── xhtml1-transitional.dtd
│   ├── 3.3
│   │   ├── a.html
│   │   ├── anchor.html
│   │   ├── basic.html
│   │   ├── b.html
│   │   ├── c.html
│   │   ├── d.html
│   │   ├── frameset.html
│   │   ├── iframe.html
│   │   ├── img
│   │   │   └── logo.jpg
│   │   ├── img.html
│   │   ├── include.html
│   │   ├── list.html
│   │   ├── simpleTable.html
│   │   ├── tableSpan.html
│   │   ├── tableWithBody.html
│   │   └── text.html
│   ├── 3.4
│   │   ├── button.html
│   │   ├── getForm.html
│   │   ├── img
│   │   │   └── wjc.gif
│   │   ├── label.html
│   │   ├── list.html
│   │   └── textarea.html
│   └── 3.5
│   ├── base.html
│   └── head.html
├── 04
│   ├── 4.1
│   │   ├── run.html
│   │   ├── test.html
│   │   └── test.js
│   ├── 4.10
│   │   ├── classTest.html
│   │   ├── closureTest.html
│   │   ├── extendsArray.html
│   │   ├── objectTest2.html
│   │   ├── objectTest.html
│   │   ├── prototypeTest.html
│   │   └── separateFunction.html
│   ├── 4.11
│   │   ├── dynaObject2.html
│   │   ├── dynaObject3.html
│   │   ├── dynaObject.html
│   │   ├── json.html
│   │   └── newObject.html
│   ├── 4.2
│   │   ├── autoConversion.html
│   │   ├── conversion_test.html
│   │   ├── explicit_convert.html
│   │   ├── explicit_var.html
│   │   ├── gloableInHandler.html
│   │   ├── implicit_var.html
│   │   ├── noBlockScope2.html
│   │   ├── noBlockScope.html
│   │   └── scope_test.html
│   ├── 4.3
│   │   ├── boolean.html
│   │   ├── infinityArthi.html
│   │   ├── infinityEqual.html
│   │   ├── _infinity.html
│   │   ├── infinity.html
│   │   ├── judgeNaN.html
│   │   ├── losePrecision.html
│   │   ├── octal.html
│   │   ├── regex.html
│   │   ├── simpleNumber2.html
│   │   ├── simpleNumber.html
│   │   ├── StringMethod.html
│   │   ├── StringRegex.html
│   │   ├── StringSearch.html
│   │   ├── StringSlice.html
│   │   └── undefined.html
│   ├── 4.4
│   │   ├── arr.html
│   │   ├── function2.html
│   │   └── simpleFunction.html
│   ├── 4.5
│   │   ├── arith.html
│   │   ├── assign.html
│   │   ├── bit.html
│   │   ├── bitOr.html
│   │   ├── bitShfit.html
│   │   ├── comma.html
│   │   ├── compare.html
│   │   ├── fakeLogic.html
│   │   ├── instanceof.html
│   │   ├── logic.html
│   │   ├── Math.html
│   │   ├── or.html
│   │   ├── selfAdd1.html
│   │   ├── selfAdd2.html
│   │   ├── strCompare.html
│   │   ├── three.html
│   │   ├── typeof.html
│   │   └── void.html
│   ├── 4.6
│   │   ├── emptyStatement.html
│   │   ├── throwCatch.html
│   │   └── throw.html
│   ├── 4.7
│   │   ├── break.html
│   │   ├── breakLabel.html
│   │   ├── continue.html
│   │   ├── continueLabel.html
│   │   ├── deadFor.html
│   │   ├── deadLoop.html
│   │   ├── dowhile.html
│   │   ├── errIf.html
│   │   ├── for.html
│   │   ├── forin1.html
│   │   ├── forin2.html
│   │   ├── if.html
│   │   ├── switch.html
│   │   └── while.html
│   ├── 4.8
│   │   ├── annoymousFunction.html
│   │   ├── dynaProperty.html
│   │   ├── factorial.html
│   │   ├── functionClass2.html
│   │   ├── functionClass.html
│   │   ├── functionReturn.html
│   │   ├── functionTest.html
│   │   ├── instanceProperty.html
│   │   ├── localError.html
│   │   ├── localFunction.html
│   │   ├── newFunction.html
│   │   └── simpleFunction.html
│   └── 4.9
│   ├── duckType.html
│   ├── emptyArg.html
│   ├── transfer2.html
│   └── transfer.html
├── 05
│   ├── 5.2
│   │   ├── inline.html
│   │   ├── inner.html
│   │   ├── outer.css
│   │   └── outer.html
│   ├── 5.3
│   │   ├── bg.html
│   │   ├── border.html
│   │   ├── dimension.html
│   │   ├── div.html
│   │   ├── font.html
│   │   ├── logo.gif
│   │   ├── other.html
│   │   ├── outline.html
│   │   ├── position.html
│   │   └── table.html
│   ├── 5.4
│   │   ├── childSelector.html
│   │   ├── classSelector.html
│   │   ├── idSelector.html
│   │   └── propertySelector1.html
│   └── 5.5
│   ├── changeCss.html
│   ├── randomBg.html
│   └── wind.html
├── 06
│   ├── 6.10
│   │   ├── editable_table.html
│   │   └── menu.html
│   ├── 6.11
│   │   └── dom
│   │   ├── build.xml
│   │   ├── classes
│   │   │   └── lee
│   │   │   ├── DOMGenerate.class
│   │   │   └── DOMParserTest.class
│   │   ├── lib
│   │   │   ├── xercesImpl.jar
│   │   │   └── xml-apis.jar
│   │   ├── new.xml
│   │   ├── src
│   │   │   └── lee
│   │   │   ├── DOMGenerate.java
│   │   │   └── DOMParserTest.java
│   │   └── student.xml
│   ├── 6.3
│   │   ├── AccessById.html
│   │   ├── AccessByNodeRelation.html
│   │   ├── AccessFormElement.html
│   │   ├── AccessSelect.html
│   │   └── AccessTable.html
│   ├── 6.4
│   │   └── changeValue.html
│   ├── 6.5
│   │   ├── addOption2.html
│   │   ├── addOption.html
│   │   ├── addTd.html
│   │   ├── cloneElement.html
│   │   ├── createElementError.html
│   │   ├── createElement.html
│   │   └── insertChild.html
│   ├── 6.6
│   │   ├── removeChild.html
│   │   ├── removeOption2.html
│   │   ├── removeOption.html
│   │   └── removeTable.html
│   ├── 6.7
│   │   └── dhtml.html
│   ├── 6.8
│   │   ├── confirm.html
│   │   ├── location.html
│   │   ├── navigator.html
│   │   ├── open.html
│   │   ├── prompt.html
│   │   ├── screen.html
│   │   ├── status2.html
│   │   ├── status.html
│   │   ├── timer2.html
│   │   ├── timer.html
│   │   └── windowVar.html
│   └── 6.9
│   ├── Cookie.html
│   └── dynaDocument.html
├── 07
│   ├── 7.1
│   │   ├── domBind.html
│   │   ├── elementBind.html
│   │   ├── mvc
│   │   │   ├── data
│   │   │   ├── mvc.html
│   │   │   ├── mvc.js
│   │   │   └── WEB-INF
│   │   │   └── web.xml
│   │   ├── objectBind.html
│   │   ├── return.html
│   │   ├── scriptTrigger.html
│   │   ├── this.html
│   │   └── thisTest.html
│   ├── 7.2
│   │   └── ajaxmvc
│   │   ├── data
│   │   ├── mvc.html
│   │   ├── mvc.js
│   │   └── WEB-INF
│   │   └── web.xml
│   ├── 7.3
│   │   ├── attachEvent2.html
│   │   ├── attachEvent.html
│   │   ├── bubble.html
│   │   ├── cancelBubble.html
│   │   ├── detachEvent.html
│   │   ├── drag.html
│   │   ├── drag.js
│   │   ├── event2.html
│   │   ├── fireEvent2.html
│   │   ├── fireEvent.html
│   │   ├── image
│   │   │   ├── logo.jpg
│   │   │   ├── minus.gif
│   │   │   ├── passage.gif
│   │   │   └── plus.gif
│   │   ├── returnValue.html
│   │   ├── scriptfor.html
│   │   ├── tree.html
│   │   └── tree.js
│   └── 7.4
│   ├── addEventListener.html
│   ├── dispatchEvent.html
│   ├── drag.html
│   ├── drag.js
│   ├── event2.html
│   ├── event.html
│   ├── image
│   │   └── logo.jpg
│   ├── preventDefault2.html
│   ├── preventDefault.html
│   ├── stopPropagation2.html
│   └── stopPropagation.html
├── 08
│   ├── 8.2
│   │   ├── getAllResponseHeaders
│   │   │   ├── first.html
│   │   │   ├── second.jsp
│   │   │   └── WEB-INF
│   │   │   └── web.xml
│   │   ├── readyState
│   │   │   ├── first.html
│   │   │   ├── second.jsp
│   │   │   └── WEB-INF
│   │   │   └── web.xml
│   │   └── status
│   │   ├── first.html
│   │   ├── second.jsp
│   │   └── WEB-INF
│   │   └── web.xml
│   ├── 8.3
│   │   ├── encoding
│   │   │   ├── first.html
│   │   │   ├── show.jsp
│   │   │   └── WEB-INF
│   │   │   └── web.xml
│   │   ├── GET
│   │   │   ├── first.html
│   │   │   ├── second.jsp
│   │   │   └── WEB-INF
│   │   │   └── web.xml
│   │   ├── POST
│   │   │   ├── first.html
│   │   │   ├── second.jsp
│   │   │   └── WEB-INF
│   │   │   └── web.xml
│   │   ├── simple
│   │   │   ├── first.html
│   │   │   ├── second.jsp
│   │   │   └── WEB-INF
│   │   │   └── web.xml
│   │   └── xmlRequest
│   │   ├── first.html
│   │   ├── second.jsp
│   │   └── WEB-INF
│   │   ├── lib
│   │   │   ├── dom4j-1.6.1.jar
│   │   │   └── pull-parser-2.1.10.jar
│   │   └── web.xml
│   ├── 8.4
│   │   └── xmlResponse
│   │   ├── first.html
│   │   ├── second.jsp
│   │   └── WEB-INF
│   │   └── web.xml
│   └── 8.6
│   └── xmlrequestPool.js
├── 09
│   ├── 9.1
│   │   └── PrototypeTest.html
│   ├── 9.2
│   │   ├── $$()Test.html
│   │   ├── $A()Test1.html
│   │   ├── $A()Test2.html
│   │   ├── $F()Test1.html
│   │   ├── $H()Test1.html
│   │   ├── $H()Test2.html
│   │   ├── $R()Test.html
│   │   ├── $()Test1.html
│   │   ├── $()Test2.html
│   │   ├── $()Test3.html
│   │   ├── TrytheseTest1.html
│   │   └── TrytheseTest2.html
│   ├── 9.3
│   │   └── JSONTest.html
│   ├── 9.4
│   │   ├── Class
│   │   │   └── Class.html
│   │   ├── Element
│   │   │   ├── changeCss.html
│   │   │   ├── cleanWhitespace.html
│   │   │   ├── insert.html
│   │   │   ├── makePositioned.html
│   │   │   ├── setStyle.html
│   │   │   └── toggle.html
│   │   ├── Element.Methods
│   │   │   └── changeCss.html
│   │   ├── Enumerable
│   │   │   ├── collect.html
│   │   │   ├── each.html
│   │   │   ├── inject.html
│   │   │   └── zip.html
│   │   ├── Event
│   │   │   └── Event.html
│   │   ├── Form
│   │   │   └── Form.html
│   │   ├── Form.Element
│   │   │   └── Form.Element.html
│   │   ├── Hash
│   │   │   └── Hash.html
│   │   ├── Observer
│   │   │   ├── Form.Element.Observer.html
│   │   │   └── Form.Observer.html
│   │   ├── PeriodicalExecuter
│   │   │   └── PeriodicalExecuter.html
│   │   ├── RangeObject
│   │   │   └── ObjectRangeTest.html
│   │   └── Template
│   │   └── Template.html
│   ├── 9.5
│   │   ├── Array
│   │   │   └── Array.html
│   │   ├── document
│   │   │   └── document.html
│   │   ├── Event
│   │   │   ├── car130.gif
│   │   │   └── motion.html
│   │   ├── Function
│   │   │   └── Function.html
│   │   ├── Number
│   │   │   └── Number.html
│   │   └── String
│   │   └── String.html
│   ├── 9.6
│   │   ├── Ajax.PeriodicalUpdater
│   │   │   ├── img
│   │   │   │   └── indicator.gif
│   │   │   ├── index.html
│   │   │   ├── price.jsp
│   │   │   ├── prototype-1.6.0.3.js
│   │   │   └── WEB-INF
│   │   │   ├── classes
│   │   │   ├── lib
│   │   │   └── web.xml
│   │   ├── Ajax.Request
│   │   │   ├── img
│   │   │   │   └── indicator.gif
│   │   │   ├── index.html
│   │   │   ├── prototype-1.6.0.3.js
│   │   │   ├── tips.jsp
│   │   │   └── WEB-INF
│   │   │   ├── classes
│   │   │   ├── lib
│   │   │   └── web.xml
│   │   ├── Ajax.Responders
│   │   │   ├── img
│   │   │   │   └── indicator.gif
│   │   │   ├── index.html
│   │   │   ├── prototype-1.6.0.3.js
│   │   │   ├── tips.jsp
│   │   │   └── WEB-INF
│   │   │   ├── classes
│   │   │   ├── lib
│   │   │   └── web.xml
│   │   ├── Ajax.Updater
│   │   │   ├── img
│   │   │   │   └── indicator.gif
│   │   │   ├── index.html
│   │   │   ├── prototype-1.6.0.3.js
│   │   │   ├── tips.jsp
│   │   │   └── WEB-INF
│   │   │   ├── classes
│   │   │   ├── lib
│   │   │   └── web.xml
│   │   ├── Ajax.Updater2
│   │   │   ├── a.jsp
│   │   │   ├── b.jsp
│   │   │   ├── img
│   │   │   │   └── indicator.gif
│   │   │   ├── index.html
│   │   │   ├── prototype-1.6.0.3.js
│   │   │   └── WEB-INF
│   │   │   ├── classes
│   │   │   ├── lib
│   │   │   └── web.xml
│   │   └── Form.request
│   │   ├── img
│   │   │   └── indicator.gif
│   │   ├── index.html
│   │   ├── login.jsp
│   │   ├── prototype-1.6.0.3.js
│   │   └── WEB-INF
│   │   ├── classes
│   │   ├── lib
│   │   └── web.xml
│   └── prototype-1.6.0.3.js
└── 10
├── InputTip
│   ├── common
│   │   └── prototype-1.6.0.3.js
│   ├── img
│   │   └── indicator.gif
│   ├── index.html
│   ├── js
│   │   └── tip.js
│   ├── sql.sql
│   └── WEB-INF
│   ├── applicationContext.xml
│   ├── build.xml
│   ├── classes
│   │   ├── Brand.hbm.xml
│   │   ├── Model.hbm.xml
│   │   └── org
│   │   └── crazyjava
│   │   └── inputtip
│   │   ├── dao
│   │   │   ├── BrandDao.class
│   │   │   ├── impl
│   │   │   │   ├── BrandDaoHibernate.class
│   │   │   │   └── ModelDaoHibernate.class
│   │   │   └── ModelDao.class
│   │   ├── model
│   │   │   ├── Brand.class
│   │   │   └── Model.class
│   │   ├── service
│   │   │   ├── impl
│   │   │   │   └── TipServiceImpl.class
│   │   │   └── TipService.class
│   │   └── servlet
│   │   ├── GetBrandsServlet.class
│   │   ├── GetDetailServlet.class
│   │   └── GetModelsServlet.class
│   ├── lib
│   │   ├── antlr-2.7.6.jar
│   │   ├── c3p0-0.9.1.2.jar
│   │   ├── cglib-nodep-2.1_3.jar
│   │   ├── commons-collections.jar
│   │   ├── commons-logging-1.1.jar
│   │   ├── dom4j-1.6.1.jar
│   │   ├── hibernate3.jar
│   │   ├── jta.jar
│   │   ├── mysql-connector-java-3.1.10-bin.jar
│   │   └── spring.jar
│   ├── src
│   │   ├── Brand.hbm.xml
│   │   ├── Model.hbm.xml
│   │   └── org
│   │   └── crazyjava
│   │   └── inputtip
│   │   ├── dao
│   │   │   ├── BrandDao.java
│   │   │   ├── impl
│   │   │   │   ├── BrandDaoHibernate.java
│   │   │   │   └── ModelDaoHibernate.java
│   │   │   └── ModelDao.java
│   │   ├── model
│   │   │   ├── Brand.java
│   │   │   └── Model.java
│   │   ├── service
│   │   │   ├── impl
│   │   │   │   └── TipServiceImpl.java
│   │   │   └── TipService.java
│   │   └── servlet
│   │   ├── GetBrandsServlet.java
│   │   ├── GetDetailServlet.java
│   │   └── GetModelsServlet.java
│   └── web.xml
└── InputTip_Eclipse
├── src
│   ├── Brand.hbm.xml
│   ├── Model.hbm.xml
│   └── org
│   └── crazyjava
│   └── inputtip
│   ├── dao
│   │   ├── BrandDao.java
│   │   ├── impl
│   │   │   ├── BrandDaoHibernate.java
│   │   │   └── ModelDaoHibernate.java
│   │   └── ModelDao.java
│   ├── model
│   │   ├── Brand.java
│   │   └── Model.java
│   ├── service
│   │   ├── impl
│   │   │   └── TipServiceImpl.java
│   │   └── TipService.java
│   └── servlet
│   ├── GetBrandsServlet.java
│   ├── GetDetailServlet.java
│   └── GetModelsServlet.java
└── WebRoot
├── common
│   └── prototype-1.6.0.3.js
├── img
│   └── indicator.gif
├── index.html
├── js
│   └── tip.js
├── META-INF
│   └── MANIFEST.MF
├── sql.sql
└── WEB-INF
├── applicationContext.xml
├── classes
│   ├── Brand.hbm.xml
│   ├── Model.hbm.xml
│   └── org
│   └── crazyjava
│   └── inputtip
│   ├── dao
│   │   ├── BrandDao.class
│   │   ├── impl
│   │   │   ├── BrandDaoHibernate.class
│   │   │   └── ModelDaoHibernate.class
│   │   └── ModelDao.class
│   ├── model
│   │   ├── Brand.class
│   │   └── Model.class
│   ├── service
│   │   ├── impl
│   │   │   └── TipServiceImpl.class
│   │   └── TipService.class
│   └── servlet
│   ├── GetBrandsServlet.class
│   ├── GetDetailServlet.class
│   └── GetModelsServlet.class
├── lib
│   ├── antlr-2.7.6.jar
│   ├── c3p0-0.9.1.2.jar
│   ├── cglib-nodep-2.1_3.jar
│   ├── commons-collections.jar
│   ├── commons-logging-1.1.jar
│   ├── dom4j-1.6.1.jar
│   ├── hibernate3.jar
│   ├── jta.jar
│   ├── mysql-connector-java-3.1.10-bin.jar
│   └── spring.jar
└── web.xml

242 directories, 519 files

标签:

实例下载地址

疯狂Ajax讲义 源代码1-10.rar

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警