【实例简介】

北大青鸟ACCP6.0 使用JSP/Servlet/Ajax技术开发新闻发布系统第一部分课件以及代码答案1到6章

【实例截图】

【核心代码】

7.《JavaWeb开发技术》

└── 7.《JavaWeb开发技术》

├── Chapter01

│   ├── 01 提供给教员的内容

│   │   ├── 01 教学演示案例

│   │   │   ├── 演示课程项目

│   │   │   │   ├── vssver2.scc

│   │   │   │   ├── 新闻发布系统.rar

│   │   │   │   ├── 易买网.rar

│   │   │   │   └── 论坛短消息.rar

│   │   │   ├── 示例1:手动部署和发布项目(教材示例2)

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── 示例1:手动部署和发布项目(教材示例2).rar

│   │   │   ├── 示例2:设置起始访问页(教材示例3)

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── 示例2:设置起始访问页(教材示例3).rar

│   │   │   ├── 示例3:JSP页面组成(教材示例4)

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── 示例3:JSP页面组成(教材示例4).rar

│   │   │   └── 示例4:JSP脚本元素(教材示例5-8)

│   │   │   ├── vssver2.scc

│   │   │   └── 示例4:JSP脚本元素(教材示例5-8).rar

│   │   └── 02 上机练习参考答案

│   │   ├── 上机练习1:创建和发布简单的Web项目

│   │   │   ├── news.rar

│   │   │   └── vssver2.scc

│   │   └── 上机练习2:统计闰年的个数

│   │   ├── vssver2.scc

│   │   └── year.rar

│   ├── Thumbs.db

│   ├── TP01.pptx

│   └── vssver2.scc

├── Chapter02

│   ├── 01 提供给教员的内容

│   │   ├── 01 教学演示案例

│   │   │   ├── 示例1:学员注册

│   │   │   │   ├── reginfo.jsp

│   │   │   │   ├── reginput.jsp

│   │   │   │   └── vssver2.scc

│   │   │   ├── 示例2:response对象

│   │   │   │   ├── control.jsp

│   │   │   │   ├── login.jsp

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── welcome.jsp

│   │   │   ├── 示例3:页面跳转后获取请求信息

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── welcome.jsp

│   │   │   ├── 示例4:页面转发后获取请求信息

│   │   │   │   ├── control.jsp

│   │   │   │   └── vssver2.scc

│   │   │   ├── 示例5:查询字符串的应用

│   │   │   │   ├── color.jsp

│   │   │   │   ├── input.jsp

│   │   │   │   └── vssver2.scc

│   │   │   ├── 示例6:获取session的ID

│   │   │   │   ├── create.jsp

│   │   │   │   ├── getSessonId.jsp

│   │   │   │   ├── son.jsp

│   │   │   │   └── vssver2.scc

│   │   │   ├── 示例7:使用session实现访问控制

│   │   │   │   ├── admin.jsp

│   │   │   │   ├── doLogin.jsp

│   │   │   │   ├── index.jsp

│   │   │   │   └── vssver2.scc

│   │   │   └── 示例8:include指令

│   │   │   ├── admin.jsp

│   │   │   ├── doLogin.jsp

│   │   │   ├── index.jsp

│   │   │   ├── loginControl.jsp

│   │   │   └── vssver2.scc

│   │   └── 02 上机练习参考答案

│   │   ├── 练习1:注册页面请求信息的获取

│   │   │   ├── images

│   │   │   │   ├── top.jpg

│   │   │   │   └── vssver2.scc

│   │   │   ├── info.jsp

│   │   │   ├── regist.jsp

│   │   │   └── vssver2.scc

│   │   ├── 练习2:实现企业邮箱登录验证功能

│   │   │   ├── control.jsp

│   │   │   ├── images

│   │   │   │   ├── login.gif

│   │   │   │   ├── Snap1.jpg

│   │   │   │   └── vssver2.scc

│   │   │   ├── mailLogin.jsp

│   │   │   ├── vssver2.scc

│   │   │   └── welcome.jsp

│   │   └── 练习3:使用session实现访问控制

│   │   ├── news.rar

│   │   └── vssver2.scc

│   ├── Thumbs.db

│   ├── TP02.pptx

│   └── vssver2.scc

├── Chapter03

│   ├── 01 提供给教员的内容

│   │   ├── 01 教学演示案例

│   │   │   ├── 示例11-12:用户注册

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── 示例11-12:用户注册.rar

│   │   │   ├── 示例13:完善用户注册

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── 示例13:完善用户注册.rar

│   │   │   ├── 示例1:实现网页计数器功能

│   │   │   │   ├── loginWeb.jsp

│   │   │   │   ├── showCount.jsp

│   │   │   │   └── vssver2.scc

│   │   │   ├── 示例2:page作用域

│   │   │   │   ├── testOne.jsp

│   │   │   │   ├── testTwo.jsp

│   │   │   │   └── vssver2.scc

│   │   │   ├── 示例3:request作用域

│   │   │   │   ├── testOne.jsp

│   │   │   │   ├── testTwo.jsp

│   │   │   │   └── vssver2.scc

│   │   │   ├── 示例4:session作用域

│   │   │   │   ├── testOne.jsp

│   │   │   │   ├── testTwo.jsp

│   │   │   │   └── vssver2.scc

│   │   │   ├── 示例5:application作用域

│   │   │   │   ├── testOne.jsp

│   │   │   │   ├── testTwo.jsp

│   │   │   │   └── vssver2.scc

│   │   │   ├── 示例6-7:添加和读取Cookie

│   │   │   │   ├── addCookie.jsp

│   │   │   │   ├── getCookies.jsp

│   │   │   │   └── vssver2.scc

│   │   │   ├── 示例8:验证Cookie存储SessionID

│   │   │   │   ├── create.jsp

│   │   │   │   ├── getCookie.jsp

│   │   │   │   └── vssver2.scc

│   │   │   └── 示例9:Cookie有效期

│   │   │   ├── info.jsp

│   │   │   ├── showCookie.jsp

│   │   │   └── vssver2.scc

│   │   └── 02 上机练习参考答案

│   │   ├── 练习1:实现网页计数器功能

│   │   │   ├── loginWeb.jsp

│   │   │   ├── showCount.jsp

│   │   │   └── vssver2.scc

│   │   ├── 练习2:使用Cookie简化用户登录

│   │   │   ├── doLogin.jsp

│   │   │   ├── login.jsp

│   │   │   ├── vssver2.scc

│   │   │   └── welcome.jsp

│   │   └── 练习3:管理员登录操作页面

│   │   ├── News_chapter_3.rar

│   │   └── vssver2.scc

│   ├── Thumbs.db

│   ├── TP03.pptx

│   └── vssver2.scc

├── Chapter04

│   ├── 01 提供给教员的内容

│   │   └── 02 上机练习参考答案

│   │   ├── 练习1:修改主题

│   │   │   ├── News_chapter_4.rar

│   │   │   └── vssver2.scc

│   │   ├── 练习2:删除主题

│   │   │   ├── News_chapter_4.rar

│   │   │   └── vssver2.scc

│   │   ├── 练习3:首页主题动态显示

│   │   │   ├── News_chapter_4.rar

│   │   │   └── vssver2.scc

│   │   └── 练习4:首页按主题显示新闻

│   │   ├── News_chapter_4.rar

│   │   └── vssver2.scc

│   ├── Thumbs.db

│   ├── TP04.pptx

│   └── vssver2.scc

├── Chapter05

│   ├── 01 提供给教员的内容

│   │   ├── 01 教学演示案例

│   │   │   ├── 示例1-2:JNDI的简单应用

│   │   │   │   ├── context.xml(废除)

│   │   │   │   ├── index.jsp(废除)

│   │   │   │   ├── vssver2.scc

│   │   │   │   ├── 示例1-2:JNDI的简单应用

│   │   │   │   │   └── 示例1-2:JNDI的简单应用

│   │   │   │   │   ├── context.xml

│   │   │   │   │   └── index.jsp

│   │   │   │   └── 示例1-2:JNDI的简单应用.rar

│   │   │   ├── 示例3-4:使用连接池实现数据库连接

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── 示例3-4:使用连接池实现数据库连接.rar

│   │   │   └── 示例5-8:使用三层修改删除新闻主题

│   │   │   ├── vssver2.scc

│   │   │   └── 示例5-8:使用三层修改删除新闻主题.rar

│   │   └── 02 上机练习参考答案

│   │   ├── 练习1:使用连接池实现数据库连接

│   │   │   ├── News_chapter_5.rar

│   │   │   └── vssver2.scc

│   │   ├── 练习2:使用三层修改删除新闻主题

│   │   │   ├── News_chapter_5.rar

│   │   │   └── vssver2.scc

│   │   ├── 练习3:实现删除新闻功能

│   │   │   ├── News_chapter_5.rar

│   │   │   └── vssver2.scc

│   │   └── 练习4:使用三层修改单条新闻显示

│   │   ├── News_chapter_5.rar

│   │   └── vssver2.scc

│   ├── Thumbs.db

│   ├── TP05.pptx

│   └── vssver2.scc

├── Chapter06

│   ├── 01 提供给教员的内容

│   │   ├── 01 教学演示案例

│   │   │   ├── 示例1:分页的SQL语句

│   │   │   │   ├── NewsManagerSystem.sql

│   │   │   │   ├── pageSql.sql

│   │   │   │   └── vssver2.scc

│   │   │   ├── 示例2:获得分页信息

│   │   │   │   ├── news_chapter06.rar

│   │   │   │   └── vssver2.scc

│   │   │   ├── 示例3:分页的实现

│   │   │   │   ├── news_chapter06.rar

│   │   │   │   └── vssver2.scc

│   │   │   ├── 示例4:文件上传的实现

│   │   │   │   ├── upload.rar

│   │   │   │   └── vssver2.scc

│   │   │   └── 示例5:控制上传文件的属性

│   │   │   ├── upload2.rar

│   │   │   └── vssver2.scc

│   │   └── 02 上机练习参考答案

│   │   ├── 练习1:实现新闻分页显示

│   │   │   ├── News_chapter_6.rar

│   │   │   └── vssver2.scc

│   │   ├── 练习2:实现文件上传

│   │   │   ├── upload.rar

│   │   │   └── vssver2.scc

│   │   └── 练习3:实现新闻图片上传

│   │   ├── News_chapter_6.rar

│   │   └── vssver2.scc

│   ├── Thumbs.db

│   ├── TP06.pptx

│   └── vssver2.scc

├── Chapter07

│   ├── 01 提供给教员的内容

│   │   ├── 01 教学演示案例

│   │   │   ├── Servlet与JSP的关系(教材示例1-2)

│   │   │   │   ├── Test.jsp

│   │   │   │   └── vssver2.scc

│   │   │   ├── 示例1:Hello Servlet(教材示例3-5)

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── 示例3-5:Hello Servlet.rar

│   │   │   ├── 示例2:使用Servlet实现控制器(教材示例6-7)

│   │   │   │   ├── news_chapter07.rar

│   │   │   │   └── vssver2.scc

│   │   │   ├── 示例3:Servlet的生命周期(教材示例8)

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── 示例8:Servlet的生命周期.rar

│   │   │   ├── 示例4:获取Servlet初始化参数(教材示例9-10)

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── 示例9-10:获取Servlet初始化参数.rar

│   │   │   └── 示例5:获取Servlet上下文参数(教材示例11-12)

│   │   │   ├── vssver2.scc

│   │   │   └── 示例11-12:获取Servlet上下文参数.rar

│   │   └── 02 上机练习参考答案

│   │   ├── 练习1:使用Servlet实现用户登录

│   │   │   ├── chapter_7.rar

│   │   │   └── vssver2.scc

│   │   ├── 练习2:使用Servlet修改新闻主题操作

│   │   │   ├── News_chapter_7.rar

│   │   │   └── vssver2.scc

│   │   ├── 练习3:编写Servlet获得初始化参数

│   │   │   ├── store.rar

│   │   │   └── vssver2.scc

│   │   └── 练习4:编写Servlet获得上下文

│   │   ├── store.rar

│   │   └── vssver2.scc

│   ├── Thumbs.db

│   ├── TP07.pptx

│   └── vssver2.scc

├── Chapter08

│   ├── 01 提供给教员的内容

│   │   ├── 01 教学演示案例

│   │   │   ├── 示例1:EL表达式的综合应用(教材示例5-6)

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── 示例5-6:EL表达式的综合应用.rar

│   │   │   ├── 示例2:通用标签的使用(教材示例9)

│   │   │   │   ├── testRemove.jsp

│   │   │   │   └── vssver2.scc

│   │   │   ├── 示例3:使用条件if标签判断是否登录成功

│   │   │   │   ├── login_2.jsp

│   │   │   │   ├── User.java

│   │   │   │   └── vssver2.scc

│   │   │   ├── 示例4:使用条件choose标签判断登录角色

│   │   │   │   ├── login_3.jsp

│   │   │   │   ├── User.java

│   │   │   │   └── vssver2.scc

│   │   │   └── 示例5:迭代标签的使用

│   │   │   ├── GoodsDao.java

│   │   │   ├── Product.java

│   │   │   ├── productslist.jsp

│   │   │   └── vssver2.scc

│   │   └── 02 上机练习参考答案

│   │   ├── 练习1

│   │   │   ├── vssver2.scc

│   │   │   └── 练习1.rar

│   │   ├── 练习1:使用EL表达式实现一项问卷调查

│   │   │   ├── questionary.jsp

│   │   │   ├── queSuccess.jsp

│   │   │   └── vssver2.scc

│   │   ├── 练习2:使用JSTL和EL简化栏目页面

│   │   │   ├── News_chapter_8.rar

│   │   │   └── vssver2.scc

│   │   ├── 练习3:使用JSTL和EL简化新闻列表页面

│   │   │   ├── News_chapter_8.rar

│   │   │   └── vssver2.scc

│   │   └── 练习4:读取新闻内容及评论并显示

│   │   ├── News_chapter_8.rar

│   │   └── vssver2.scc

│   ├── TP08.pptx

│   └── vssver2.scc

├── Chapter09

│   ├── 01 提供给教员的内容

│   │   ├── 01 教学演示案例

│   │   │   ├── 示例1:使用过滤器处理POST请求的中文乱码(教材示例1-3)

│   │   │   │   └── chapter09_01

│   │   │   │   ├── resources

│   │   │   │   │   ├── log4j.properties

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── src

│   │   │   │   │   └── javaeedemo

│   │   │   │   │   ├── filter

│   │   │   │   │   │   ├── CharacterEncodingFilter.java

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   └── servlet

│   │   │   │   │   ├── TestServlet.java

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── WebRoot

│   │   │   │   ├── index.jsp

│   │   │   │   ├── META-INF

│   │   │   │   │   ├── MANIFEST.MF

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── WEB-INF

│   │   │   │   ├── classes

│   │   │   │   │   ├── javaeedemo

│   │   │   │   │   │   ├── filter

│   │   │   │   │   │   │   ├── CharacterEncodingFilter.class

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   └── servlet

│   │   │   │   │   │   ├── TestServlet.class

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── log4j.properties

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── lib

│   │   │   │   │   ├── log4j-1.2.17.jar

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── web.xml

│   │   │   ├── 示例2:读取过滤器的初始化参数(教材示例4)

│   │   │   │   └── chapter09_02

│   │   │   │   ├── resources

│   │   │   │   │   ├── log4j.properties

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── src

│   │   │   │   │   └── javaeedemo

│   │   │   │   │   ├── filter

│   │   │   │   │   │   ├── CharacterEncodingFilter.java

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   └── servlet

│   │   │   │   │   ├── TestServlet.java

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── WebRoot

│   │   │   │   ├── index.jsp

│   │   │   │   ├── META-INF

│   │   │   │   │   ├── MANIFEST.MF

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── WEB-INF

│   │   │   │   ├── classes

│   │   │   │   │   ├── javaeedemo

│   │   │   │   │   │   ├── filter

│   │   │   │   │   │   │   ├── CharacterEncodingFilter.class

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   └── servlet

│   │   │   │   │   │   ├── TestServlet.class

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── log4j.properties

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── lib

│   │   │   │   │   ├── log4j-1.2.17.jar

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── web.xml

│   │   │   ├── 示例3:使用过滤器链完善请求处理(教材示例5)

│   │   │   │   └── chapter09_03

│   │   │   │   ├── resources

│   │   │   │   │   ├── log4j.properties

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── src

│   │   │   │   │   └── javaeedemo

│   │   │   │   │   ├── filter

│   │   │   │   │   │   ├── CharacterEncodingFilter.java

│   │   │   │   │   │   ├── LoginCheckFilter.java

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   └── servlet

│   │   │   │   │   ├── TestServlet.java

│   │   │   │   │   ├── UserServlet.java

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── WebRoot

│   │   │   │   ├── 401.html

│   │   │   │   ├── downloads

│   │   │   │   │   ├── test.html

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── index.jsp

│   │   │   │   ├── login.html

│   │   │   │   ├── META-INF

│   │   │   │   │   ├── MANIFEST.MF

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── WEB-INF

│   │   │   │   ├── classes

│   │   │   │   │   ├── javaeedemo

│   │   │   │   │   │   ├── filter

│   │   │   │   │   │   │   ├── CharacterEncodingFilter.class

│   │   │   │   │   │   │   ├── LoginCheckFilter.class

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   └── servlet

│   │   │   │   │   │   ├── TestServlet.class

│   │   │   │   │   │   ├── UserServlet.class

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── log4j.properties

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── lib

│   │   │   │   │   ├── log4j-1.2.17.jar

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── web.xml

│   │   │   ├── 示例4:初始化加载新闻主题列表(教材示例6-7)

│   │   │   │   └── chapter09_04_news

│   │   │   │   ├── resources

│   │   │   │   │   ├── database.properties

│   │   │   │   │   ├── log4j.properties

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── src

│   │   │   │   │   └── org

│   │   │   │   │   └── news

│   │   │   │   │   ├── dao

│   │   │   │   │   │   ├── BaseDao.java

│   │   │   │   │   │   ├── CommentsDao.java

│   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   ├── CommentsDaoImpl.java

│   │   │   │   │   │   │   ├── NewsDaoImpl.java

│   │   │   │   │   │   │   ├── TopicsDaoImpl.java

│   │   │   │   │   │   │   ├── UserDaoImpl.java

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   ├── NewsDao.java

│   │   │   │   │   │   ├── TopicsDao.java

│   │   │   │   │   │   ├── UserDao.java

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── entity

│   │   │   │   │   │   ├── Comment.java

│   │   │   │   │   │   ├── News.java

│   │   │   │   │   │   ├── Topic.java

│   │   │   │   │   │   ├── User.java

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── service

│   │   │   │   │   │   ├── CommentsService.java

│   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   ├── CommentsServiceImpl.java

│   │   │   │   │   │   │   ├── NewsServiceImpl.java

│   │   │   │   │   │   │   ├── TopicsServiceImpl.java

│   │   │   │   │   │   │   ├── UserServiceImpl.java

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   ├── NewsService.java

│   │   │   │   │   │   ├── TopicsService.java

│   │   │   │   │   │   ├── UserService.java

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── servlet

│   │   │   │   │   │   ├── NewsServlet.java

│   │   │   │   │   │   ├── TopicServlet.java

│   │   │   │   │   │   ├── UserServlet.java

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── util

│   │   │   │   │   │   ├── ConfigManager.java

│   │   │   │   │   │   ├── DatabaseUtil.java

│   │   │   │   │   │   ├── Page.java

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   └── web

│   │   │   │   │   ├── GlobalResourceInitListener.java

│   │   │   │   │   ├── OnlineUser.java

│   │   │   │   │   ├── OnlineUsersInitListener.java

│   │   │   │   │   ├── SessionAttributeAccessListener.java

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── test

│   │   │   │   │   └── org

│   │   │   │   │   └── news

│   │   │   │   │   └── test

│   │   │   │   │   ├── PageTest.java

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── WebRoot

│   │   │   │   ├── css

│   │   │   │   │   ├── admin.css

│   │   │   │   │   ├── main.css

│   │   │   │   │   ├── read.css

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── images

│   │   │   │   │   ├── a_b01.gif

│   │   │   │   │   ├── admin_bar.gif

│   │   │   │   │   ├── arrow.gif

│   │   │   │   │   ├── banner.jpg

│   │   │   │   │   ├── blue_bar.png

│   │   │   │   │   ├── channel_bg.gif

│   │   │   │   │   ├── class_bg.gif

│   │   │   │   │   ├── class_type.gif

│   │   │   │   │   ├── firend_bg.gif

│   │   │   │   │   ├── friend_ico.gif

│   │   │   │   │   ├── friend_logo.gif

│   │   │   │   │   ├── friend_t.gif

│   │   │   │   │   ├── head.gif

│   │   │   │   │   ├── left.jpg

│   │   │   │   │   ├── login_input.gif

│   │   │   │   │   ├── login_sub.gif

│   │   │   │   │   ├── logo1.jpg

│   │   │   │   │   ├── logo.jpg

│   │   │   │   │   ├── main-1.gif

│   │   │   │   │   ├── nav_leftdot.gif

│   │   │   │   │   ├── nav_leftline.gif

│   │   │   │   │   ├── opt_name.gif

│   │   │   │   │   ├── opt_sub.gif

│   │   │   │   │   ├── Picture1.jpg

│   │   │   │   │   ├── Picture2.jpg

│   │   │   │   │   ├── Picture3.jpg

│   │   │   │   │   ├── Picture4.jpg

│   │   │   │   │   ├── sidebarbg.gif

│   │   │   │   │   ├── title_1.gif

│   │   │   │   │   ├── title_2.gif

│   │   │   │   │   ├── title_3.gif

│   │   │   │   │   ├── topbg.gif

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── index-elements

│   │   │   │   │   ├── index_bottom.html

│   │   │   │   │   ├── index_rightbar.html

│   │   │   │   │   ├── index_sidebar.jsp

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── index.jsp

│   │   │   │   ├── META-INF

│   │   │   │   │   ├── MANIFEST.MF

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── newspages

│   │   │   │   │   ├── admin.jsp

│   │   │   │   │   ├── console_element

│   │   │   │   │   │   ├── bottom.html

│   │   │   │   │   │   ├── left.html

│   │   │   │   │   │   ├── top.jsp

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── news_add.jsp

│   │   │   │   │   ├── news_read.jsp

│   │   │   │   │   ├── topic_add.jsp

│   │   │   │   │   ├── topic_list.jsp

│   │   │   │   │   ├── topic_modify.jsp

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── test.jsp

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── WEB-INF

│   │   │   │   ├── classes

│   │   │   │   │   ├── database.properties

│   │   │   │   │   ├── log4j.properties

│   │   │   │   │   ├── org

│   │   │   │   │   │   └── news

│   │   │   │   │   │   ├── dao

│   │   │   │   │   │   │   ├── BaseDao.class

│   │   │   │   │   │   │   ├── CommentsDao.class

│   │   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   │   ├── CommentsDaoImpl.class

│   │   │   │   │   │   │   │   ├── NewsDaoImpl.class

│   │   │   │   │   │   │   │   ├── TopicsDaoImpl.class

│   │   │   │   │   │   │   │   ├── UserDaoImpl.class

│   │   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   │   ├── NewsDao.class

│   │   │   │   │   │   │   ├── TopicsDao.class

│   │   │   │   │   │   │   ├── UserDao.class

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   ├── entity

│   │   │   │   │   │   │   ├── Comment.class

│   │   │   │   │   │   │   ├── News.class

│   │   │   │   │   │   │   ├── Topic.class

│   │   │   │   │   │   │   ├── User.class

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   ├── service

│   │   │   │   │   │   │   ├── CommentsService.class

│   │   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   │   ├── CommentsServiceImpl.class

│   │   │   │   │   │   │   │   ├── NewsServiceImpl.class

│   │   │   │   │   │   │   │   ├── TopicsServiceImpl.class

│   │   │   │   │   │   │   │   ├── UserServiceImpl.class

│   │   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   │   ├── NewsService.class

│   │   │   │   │   │   │   ├── TopicsService.class

│   │   │   │   │   │   │   ├── UserService.class

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   ├── servlet

│   │   │   │   │   │   │   ├── NewsServlet.class

│   │   │   │   │   │   │   ├── TopicServlet.class

│   │   │   │   │   │   │   ├── UserServlet.class

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   ├── test

│   │   │   │   │   │   │   ├── PageTest.class

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   ├── util

│   │   │   │   │   │   │   ├── ConfigManager.class

│   │   │   │   │   │   │   ├── DatabaseUtil.class

│   │   │   │   │   │   │   ├── Page.class

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   └── web

│   │   │   │   │   │   ├── GlobalResourceInitListener.class

│   │   │   │   │   │   ├── OnlineUser.class

│   │   │   │   │   │   ├── OnlineUsersInitListener.class

│   │   │   │   │   │   ├── SessionAttributeAccessListener.class

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── lib

│   │   │   │   │   ├── log4j-1.2.17.jar

│   │   │   │   │   ├── mysql-connector-java-5.1.0-bin.jar

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── web.xml

│   │   │   ├── 示例5:记录session作用域中值的变化(教材示例8-9)

│   │   │   │   └── chapter09_04_news

│   │   │   │   ├── resources

│   │   │   │   │   ├── database.properties

│   │   │   │   │   ├── log4j.properties

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── src

│   │   │   │   │   └── org

│   │   │   │   │   └── news

│   │   │   │   │   ├── dao

│   │   │   │   │   │   ├── BaseDao.java

│   │   │   │   │   │   ├── CommentsDao.java

│   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   ├── CommentsDaoImpl.java

│   │   │   │   │   │   │   ├── NewsDaoImpl.java

│   │   │   │   │   │   │   ├── TopicsDaoImpl.java

│   │   │   │   │   │   │   ├── UserDaoImpl.java

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   ├── NewsDao.java

│   │   │   │   │   │   ├── TopicsDao.java

│   │   │   │   │   │   ├── UserDao.java

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── entity

│   │   │   │   │   │   ├── Comment.java

│   │   │   │   │   │   ├── News.java

│   │   │   │   │   │   ├── Topic.java

│   │   │   │   │   │   ├── User.java

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── service

│   │   │   │   │   │   ├── CommentsService.java

│   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   ├── CommentsServiceImpl.java

│   │   │   │   │   │   │   ├── NewsServiceImpl.java

│   │   │   │   │   │   │   ├── TopicsServiceImpl.java

│   │   │   │   │   │   │   ├── UserServiceImpl.java

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   ├── NewsService.java

│   │   │   │   │   │   ├── TopicsService.java

│   │   │   │   │   │   ├── UserService.java

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── servlet

│   │   │   │   │   │   ├── NewsServlet.java

│   │   │   │   │   │   ├── TopicServlet.java

│   │   │   │   │   │   ├── UserServlet.java

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── util

│   │   │   │   │   │   ├── ConfigManager.java

│   │   │   │   │   │   ├── DatabaseUtil.java

│   │   │   │   │   │   ├── Page.java

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   └── web

│   │   │   │   │   ├── GlobalResourceInitListener.java

│   │   │   │   │   ├── OnlineUser.java

│   │   │   │   │   ├── OnlineUsersInitListener.java

│   │   │   │   │   ├── SessionAttributeAccessListener.java

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── test

│   │   │   │   │   └── org

│   │   │   │   │   └── news

│   │   │   │   │   └── test

│   │   │   │   │   ├── PageTest.java

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── WebRoot

│   │   │   │   ├── css

│   │   │   │   │   ├── admin.css

│   │   │   │   │   ├── main.css

│   │   │   │   │   ├── read.css

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── images

│   │   │   │   │   ├── a_b01.gif

│   │   │   │   │   ├── admin_bar.gif

│   │   │   │   │   ├── arrow.gif

│   │   │   │   │   ├── banner.jpg

│   │   │   │   │   ├── blue_bar.png

│   │   │   │   │   ├── channel_bg.gif

│   │   │   │   │   ├── class_bg.gif

│   │   │   │   │   ├── class_type.gif

│   │   │   │   │   ├── firend_bg.gif

│   │   │   │   │   ├── friend_ico.gif

│   │   │   │   │   ├── friend_logo.gif

│   │   │   │   │   ├── friend_t.gif

│   │   │   │   │   ├── head.gif

│   │   │   │   │   ├── left.jpg

│   │   │   │   │   ├── login_input.gif

│   │   │   │   │   ├── login_sub.gif

│   │   │   │   │   ├── logo1.jpg

│   │   │   │   │   ├── logo.jpg

│   │   │   │   │   ├── main-1.gif

│   │   │   │   │   ├── nav_leftdot.gif

│   │   │   │   │   ├── nav_leftline.gif

│   │   │   │   │   ├── opt_name.gif

│   │   │   │   │   ├── opt_sub.gif

│   │   │   │   │   ├── Picture1.jpg

│   │   │   │   │   ├── Picture2.jpg

│   │   │   │   │   ├── Picture3.jpg

│   │   │   │   │   ├── Picture4.jpg

│   │   │   │   │   ├── sidebarbg.gif

│   │   │   │   │   ├── title_1.gif

│   │   │   │   │   ├── title_2.gif

│   │   │   │   │   ├── title_3.gif

│   │   │   │   │   ├── topbg.gif

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── index-elements

│   │   │   │   │   ├── index_bottom.html

│   │   │   │   │   ├── index_rightbar.html

│   │   │   │   │   ├── index_sidebar.jsp

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── index.jsp

│   │   │   │   ├── META-INF

│   │   │   │   │   ├── MANIFEST.MF

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── newspages

│   │   │   │   │   ├── admin.jsp

│   │   │   │   │   ├── console_element

│   │   │   │   │   │   ├── bottom.html

│   │   │   │   │   │   ├── left.html

│   │   │   │   │   │   ├── top.jsp

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── news_add.jsp

│   │   │   │   │   ├── news_read.jsp

│   │   │   │   │   ├── topic_add.jsp

│   │   │   │   │   ├── topic_list.jsp

│   │   │   │   │   ├── topic_modify.jsp

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── test.jsp

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── WEB-INF

│   │   │   │   ├── classes

│   │   │   │   │   ├── database.properties

│   │   │   │   │   ├── log4j.properties

│   │   │   │   │   ├── org

│   │   │   │   │   │   └── news

│   │   │   │   │   │   ├── dao

│   │   │   │   │   │   │   ├── BaseDao.class

│   │   │   │   │   │   │   ├── CommentsDao.class

│   │   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   │   ├── CommentsDaoImpl.class

│   │   │   │   │   │   │   │   ├── NewsDaoImpl.class

│   │   │   │   │   │   │   │   ├── TopicsDaoImpl.class

│   │   │   │   │   │   │   │   ├── UserDaoImpl.class

│   │   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   │   ├── NewsDao.class

│   │   │   │   │   │   │   ├── TopicsDao.class

│   │   │   │   │   │   │   ├── UserDao.class

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   ├── entity

│   │   │   │   │   │   │   ├── Comment.class

│   │   │   │   │   │   │   ├── News.class

│   │   │   │   │   │   │   ├── Topic.class

│   │   │   │   │   │   │   ├── User.class

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   ├── service

│   │   │   │   │   │   │   ├── CommentsService.class

│   │   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   │   ├── CommentsServiceImpl.class

│   │   │   │   │   │   │   │   ├── NewsServiceImpl.class

│   │   │   │   │   │   │   │   ├── TopicsServiceImpl.class

│   │   │   │   │   │   │   │   ├── UserServiceImpl.class

│   │   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   │   ├── NewsService.class

│   │   │   │   │   │   │   ├── TopicsService.class

│   │   │   │   │   │   │   ├── UserService.class

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   ├── servlet

│   │   │   │   │   │   │   ├── NewsServlet.class

│   │   │   │   │   │   │   ├── TopicServlet.class

│   │   │   │   │   │   │   ├── UserServlet.class

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   ├── test

│   │   │   │   │   │   │   ├── PageTest.class

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   ├── util

│   │   │   │   │   │   │   ├── ConfigManager.class

│   │   │   │   │   │   │   ├── DatabaseUtil.class

│   │   │   │   │   │   │   ├── Page.class

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   └── web

│   │   │   │   │   │   ├── GlobalResourceInitListener.class

│   │   │   │   │   │   ├── OnlineUser.class

│   │   │   │   │   │   ├── OnlineUsersInitListener.class

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── lib

│   │   │   │   │   ├── log4j-1.2.17.jar

│   │   │   │   │   ├── mysql-connector-java-5.1.0-bin.jar

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── web.xml

│   │   │   └── 示例6:统计在线的注册用户(教材示例10-11)

│   │   │   └── chapter09_04_news

│   │   │   ├── resources

│   │   │   │   ├── database.properties

│   │   │   │   ├── log4j.properties

│   │   │   │   └── vssver2.scc

│   │   │   ├── src

│   │   │   │   └── org

│   │   │   │   └── news

│   │   │   │   ├── dao

│   │   │   │   │   ├── BaseDao.java

│   │   │   │   │   ├── CommentsDao.java

│   │   │   │   │   ├── impl

│   │   │   │   │   │   ├── CommentsDaoImpl.java

│   │   │   │   │   │   ├── NewsDaoImpl.java

│   │   │   │   │   │   ├── TopicsDaoImpl.java

│   │   │   │   │   │   ├── UserDaoImpl.java

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── NewsDao.java

│   │   │   │   │   ├── TopicsDao.java

│   │   │   │   │   ├── UserDao.java

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── entity

│   │   │   │   │   ├── Comment.java

│   │   │   │   │   ├── News.java

│   │   │   │   │   ├── Topic.java

│   │   │   │   │   ├── User.java

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── service

│   │   │   │   │   ├── CommentsService.java

│   │   │   │   │   ├── impl

│   │   │   │   │   │   ├── CommentsServiceImpl.java

│   │   │   │   │   │   ├── NewsServiceImpl.java

│   │   │   │   │   │   ├── TopicsServiceImpl.java

│   │   │   │   │   │   ├── UserServiceImpl.java

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── NewsService.java

│   │   │   │   │   ├── TopicsService.java

│   │   │   │   │   ├── UserService.java

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── servlet

│   │   │   │   │   ├── NewsServlet.java

│   │   │   │   │   ├── TopicServlet.java

│   │   │   │   │   ├── UserServlet.java

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── util

│   │   │   │   │   ├── ConfigManager.java

│   │   │   │   │   ├── DatabaseUtil.java

│   │   │   │   │   ├── Page.java

│   │   │   │   │   └── vssver2.scc

│   │   │   │   └── web

│   │   │   │   ├── GlobalResourceInitListener.java

│   │   │   │   ├── OnlineUser.java

│   │   │   │   ├── OnlineUsersInitListener.java

│   │   │   │   ├── SessionAttributeAccessListener.java

│   │   │   │   └── vssver2.scc

│   │   │   ├── test

│   │   │   │   └── org

│   │   │   │   └── news

│   │   │   │   └── test

│   │   │   │   ├── PageTest.java

│   │   │   │   └── vssver2.scc

│   │   │   ├── vssver2.scc

│   │   │   └── WebRoot

│   │   │   ├── css

│   │   │   │   ├── admin.css

│   │   │   │   ├── main.css

│   │   │   │   ├── read.css

│   │   │   │   └── vssver2.scc

│   │   │   ├── images

│   │   │   │   ├── a_b01.gif

│   │   │   │   ├── admin_bar.gif

│   │   │   │   ├── arrow.gif

│   │   │   │   ├── banner.jpg

│   │   │   │   ├── blue_bar.png

│   │   │   │   ├── channel_bg.gif

│   │   │   │   ├── class_bg.gif

│   │   │   │   ├── class_type.gif

│   │   │   │   ├── firend_bg.gif

│   │   │   │   ├── friend_ico.gif

│   │   │   │   ├── friend_logo.gif

│   │   │   │   ├── friend_t.gif

│   │   │   │   ├── head.gif

│   │   │   │   ├── left.jpg

│   │   │   │   ├── login_input.gif

│   │   │   │   ├── login_sub.gif

│   │   │   │   ├── logo1.jpg

│   │   │   │   ├── logo.jpg

│   │   │   │   ├── main-1.gif

│   │   │   │   ├── nav_leftdot.gif

│   │   │   │   ├── nav_leftline.gif

│   │   │   │   ├── opt_name.gif

│   │   │   │   ├── opt_sub.gif

│   │   │   │   ├── Picture1.jpg

│   │   │   │   ├── Picture2.jpg

│   │   │   │   ├── Picture3.jpg

│   │   │   │   ├── Picture4.jpg

│   │   │   │   ├── sidebarbg.gif

│   │   │   │   ├── title_1.gif

│   │   │   │   ├── title_2.gif

│   │   │   │   ├── title_3.gif

│   │   │   │   ├── topbg.gif

│   │   │   │   └── vssver2.scc

│   │   │   ├── index-elements

│   │   │   │   ├── index_bottom.html

│   │   │   │   ├── index_rightbar.html

│   │   │   │   ├── index_sidebar.jsp

│   │   │   │   └── vssver2.scc

│   │   │   ├── index.jsp

│   │   │   ├── META-INF

│   │   │   │   ├── MANIFEST.MF

│   │   │   │   └── vssver2.scc

│   │   │   ├── newspages

│   │   │   │   ├── admin.jsp

│   │   │   │   ├── console_element

│   │   │   │   │   ├── bottom.html

│   │   │   │   │   ├── left.html

│   │   │   │   │   ├── top.jsp

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── news_add.jsp

│   │   │   │   ├── news_read.jsp

│   │   │   │   ├── topic_add.jsp

│   │   │   │   ├── topic_list.jsp

│   │   │   │   ├── topic_modify.jsp

│   │   │   │   └── vssver2.scc

│   │   │   ├── test.jsp

│   │   │   ├── vssver2.scc

│   │   │   └── WEB-INF

│   │   │   ├── classes

│   │   │   │   ├── database.properties

│   │   │   │   ├── log4j.properties

│   │   │   │   ├── org

│   │   │   │   │   └── news

│   │   │   │   │   ├── dao

│   │   │   │   │   │   ├── BaseDao.class

│   │   │   │   │   │   ├── CommentsDao.class

│   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   ├── CommentsDaoImpl.class

│   │   │   │   │   │   │   ├── NewsDaoImpl.class

│   │   │   │   │   │   │   ├── TopicsDaoImpl.class

│   │   │   │   │   │   │   ├── UserDaoImpl.class

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   ├── NewsDao.class

│   │   │   │   │   │   ├── TopicsDao.class

│   │   │   │   │   │   ├── UserDao.class

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── entity

│   │   │   │   │   │   ├── Comment.class

│   │   │   │   │   │   ├── News.class

│   │   │   │   │   │   ├── Topic.class

│   │   │   │   │   │   ├── User.class

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── service

│   │   │   │   │   │   ├── CommentsService.class

│   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   ├── CommentsServiceImpl.class

│   │   │   │   │   │   │   ├── NewsServiceImpl.class

│   │   │   │   │   │   │   ├── TopicsServiceImpl.class

│   │   │   │   │   │   │   ├── UserServiceImpl.class

│   │   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   │   ├── NewsService.class

│   │   │   │   │   │   ├── TopicsService.class

│   │   │   │   │   │   ├── UserService.class

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── servlet

│   │   │   │   │   │   ├── NewsServlet.class

│   │   │   │   │   │   ├── TopicServlet.class

│   │   │   │   │   │   ├── UserServlet.class

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── test

│   │   │   │   │   │   ├── PageTest.class

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   ├── util

│   │   │   │   │   │   ├── ConfigManager.class

│   │   │   │   │   │   ├── DatabaseUtil.class

│   │   │   │   │   │   ├── Page.class

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   └── web

│   │   │   │   │   ├── GlobalResourceInitListener.class

│   │   │   │   │   ├── OnlineUser.class

│   │   │   │   │   ├── OnlineUsersInitListener.class

│   │   │   │   │   ├── SessionAttributeAccessListener.class

│   │   │   │   │   └── vssver2.scc

│   │   │   │   └── vssver2.scc

│   │   │   ├── lib

│   │   │   │   ├── log4j-1.2.17.jar

│   │   │   │   ├── mysql-connector-java-5.1.0-bin.jar

│   │   │   │   └── vssver2.scc

│   │   │   ├── vssver2.scc

│   │   │   └── web.xml

│   │   └── 02 上机练习参考答案

│   │   ├── chapter09_ex03(废除)

│   │   │   ├── resources

│   │   │   │   ├── log4j.properties

│   │   │   │   └── vssver2.scc

│   │   │   ├── src

│   │   │   │   └── javaeedemo

│   │   │   │   ├── filter

│   │   │   │   │   ├── LoginCheckFilter.java

│   │   │   │   │   └── vssver2.scc

│   │   │   │   └── servlet

│   │   │   │   ├── UserServlet.java

│   │   │   │   └── vssver2.scc

│   │   │   ├── vssver2.scc

│   │   │   └── WebRoot

│   │   │   ├── 401.html

│   │   │   ├── downloads

│   │   │   │   ├── test.html

│   │   │   │   └── vssver2.scc

│   │   │   ├── index.jsp

│   │   │   ├── login.html

│   │   │   ├── META-INF

│   │   │   │   ├── MANIFEST.MF

│   │   │   │   └── vssver2.scc

│   │   │   ├── vssver2.scc

│   │   │   └── WEB-INF

│   │   │   ├── classes

│   │   │   │   ├── javaeedemo

│   │   │   │   │   ├── filter

│   │   │   │   │   │   ├── LoginCheckFilter.class

│   │   │   │   │   │   └── vssver2.scc

│   │   │   │   │   └── servlet

│   │   │   │   │   ├── UserServlet.class

│   │   │   │   │   └── vssver2.scc

│   │   │   │   ├── log4j.properties

│   │   │   │   └── vssver2.scc

│   │   │   ├── lib

│   │   │   │   ├── log4j-1.2.17.jar

│   │   │   │   └── vssver2.scc

│   │   │   ├── vssver2.scc

│   │   │   └── web.xml

│   │   ├── 练习1:使用过滤器处理POST请求的中文乱码

│   │   │   ├── chapter09_01.rar

│   │   │   └── vssver2.scc

│   │   ├── 练习2:读取过滤器的初始化参数

│   │   │   ├── chapter09_02.rar

│   │   │   └── vssver2.scc

│   │   ├── 练习3:使用过滤器实现用户登录控制

│   │   │   ├── chapter09_02.rar

│   │   │   └── vssver2.scc

│   │   ├── 练习4:使用过滤器设置字符编码及进行登录检查

│   │   │   ├── chapter09_03.rar

│   │   │   └── vssver2.scc

│   │   ├── 练习5:初始化加载新闻主题列表

│   │   │   ├── chapter09_04_news.rar

│   │   │   └── vssver2.scc

│   │   └── 练习6:统计在线的注册用户

│   │   ├── chapter09_04_news.rar

│   │   └── vssver2.scc

│   ├── TP09.pptx

│   └── vssver2.scc

├── Chapter10

│   ├── 01 提供给教员的内容

│   │   ├── 01 教学演示案例

│   │   │   ├── 示例1:使用Ajax实现用户名验证(教材示例1-2)

│   │   │   │   ├── vssver2.scc

│   │   │   │   ├── 示例1-2:使用Ajax实现用户名验证

│   │   │   │   │   └── 示例1-2:使用Ajax实现用户名验证

│   │   │   │   │   ├── chapter10_01

│   │   │   │   │   │   ├── src

│   │   │   │   │   │   │   └── ajaxdemo

│   │   │   │   │   │   │   └── servlet

│   │   │   │   │   │   │   └── UserServlet.java

│   │   │   │   │   │   └── WebRoot

│   │   │   │   │   │   ├── index.html

│   │   │   │   │   │   ├── js

│   │   │   │   │   │   │   └── jquery-1.12.4.min.js

│   │   │   │   │   │   ├── META-INF

│   │   │   │   │   │   │   └── MANIFEST.MF

│   │   │   │   │   │   └── WEB-INF

│   │   │   │   │   │   ├── classes

│   │   │   │   │   │   │   └── ajaxdemo

│   │   │   │   │   │   │   └── servlet

│   │   │   │   │   │   │   └── UserServlet.class

│   │   │   │   │   │   └── web.xml

│   │   │   │   │   └── vssver2.scc

│   │   │   │   └── 示例1-2:使用Ajax实现用户名验证.rar

│   │   │   ├── 示例2:使用jQuery.ajax() 实现用户名验证(教材示例3)

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── 示例3:使用jQuery.ajax() 实现用户名验证.rar

│   │   │   ├── 示例3:使用jQuery处理JSON数据(教材示例4)

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── 示例4:使用jQuery处理JSON数据.rar

│   │   │   └── 示例4:在Ajax中使用JSON生成管理员新闻页面(教材示例5-7)

│   │   │   ├── vssver2.scc

│   │   │   └── 示例5-7:在Ajax中使用JSON生成管理员新闻页面.rar

│   │   └── 02 上机练习参考答案

│   │   ├── 练习1:验证注册邮箱

│   │   │   ├── vssver2.scc

│   │   │   └── 练习1:验证注册邮箱.rar

│   │   ├── 练习2:使用ajax()方法实现异步检查注册邮箱是否已存在

│   │   │   ├── vssver2.scc

│   │   │   └── 练习2:使用ajax( )方法实现异步检查注册邮箱是否已存在.rar

│   │   ├── 练习3:以常见页面元素展示JSON数据

│   │   │   ├── vssver2.scc

│   │   │   └── 练习3:以常见页面元素展示JSON数据.rar

│   │   ├── 练习4:在Ajax中使用JSON生成管理员新闻页面

│   │   │   ├── vssver2.scc

│   │   │   └── 练习4:在Ajax中使用JSON生成管理员新闻页面.rar

│   │   └── 练习5:在Ajax中使用JSON生成主题管理页面

│   │   ├── vssver2.scc

│   │   └── 练习5:在Ajax中使用JSON生成主题管理页面.rar

│   ├── TP10.pptx

│   └── vssver2.scc

├── Chapter11

│   ├── 01 提供给教员的内容

│   │   ├── 01 教学演示案例

│   │   │   ├── 示例1:使用jQuery.get()实现用户名验证

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── 示例1:使用jQuery.get()实现用户名验证.rar

│   │   │   ├── 示例2:使用jQuery.post()实现用户名验证

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── 示例2:使用jQuery.post()实现用户名验证.rar

│   │   │   ├── 示例3:使用jQuery.getJSON()生成管理员新闻页面

│   │   │   │   ├── vssver2.scc

│   │   │   │   ├── 示例3:使用jQuery.getJSON()生成管理员新闻页面

│   │   │   │   │   └── 示例3:使用jQuery.getJSON()生成管理员新闻页面

│   │   │   │   │   ├── news_chapter11_01

│   │   │   │   │   │   ├── resources

│   │   │   │   │   │   │   ├── database.properties

│   │   │   │   │   │   │   └── log4j.properties

│   │   │   │   │   │   ├── src

│   │   │   │   │   │   │   └── org

│   │   │   │   │   │   │   └── news

│   │   │   │   │   │   │   ├── dao

│   │   │   │   │   │   │   │   ├── BaseDao.java

│   │   │   │   │   │   │   │   ├── CommentsDao.java

│   │   │   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   │   │   ├── CommentsDaoImpl.java

│   │   │   │   │   │   │   │   │   ├── NewsDaoImpl.java

│   │   │   │   │   │   │   │   │   ├── TopicsDaoImpl.java

│   │   │   │   │   │   │   │   │   └── UserDaoImpl.java

│   │   │   │   │   │   │   │   ├── NewsDao.java

│   │   │   │   │   │   │   │   ├── TopicsDao.java

│   │   │   │   │   │   │   │   └── UserDao.java

│   │   │   │   │   │   │   ├── entity

│   │   │   │   │   │   │   │   ├── Comment.java

│   │   │   │   │   │   │   │   ├── News.java

│   │   │   │   │   │   │   │   ├── Topic.java

│   │   │   │   │   │   │   │   └── User.java

│   │   │   │   │   │   │   ├── service

│   │   │   │   │   │   │   │   ├── CommentsService.java

│   │   │   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   │   │   ├── CommentsServiceImpl.java

│   │   │   │   │   │   │   │   │   ├── NewsServiceImpl.java

│   │   │   │   │   │   │   │   │   ├── TopicsServiceImpl.java

│   │   │   │   │   │   │   │   │   └── UserServiceImpl.java

│   │   │   │   │   │   │   │   ├── NewsService.java

│   │   │   │   │   │   │   │   ├── TopicsService.java

│   │   │   │   │   │   │   │   └── UserService.java

│   │   │   │   │   │   │   ├── servlet

│   │   │   │   │   │   │   │   ├── NewsServlet.java

│   │   │   │   │   │   │   │   ├── TopicServlet.java

│   │   │   │   │   │   │   │   └── UserServlet.java

│   │   │   │   │   │   │   └── util

│   │   │   │   │   │   │   ├── ConfigManager.java

│   │   │   │   │   │   │   ├── DatabaseUtil.java

│   │   │   │   │   │   │   └── Page.java

│   │   │   │   │   │   ├── test

│   │   │   │   │   │   │   └── org

│   │   │   │   │   │   │   └── news

│   │   │   │   │   │   │   └── test

│   │   │   │   │   │   │   └── PageTest.java

│   │   │   │   │   │   └── WebRoot

│   │   │   │   │   │   ├── css

│   │   │   │   │   │   │   ├── admin.css

│   │   │   │   │   │   │   ├── main.css

│   │   │   │   │   │   │   └── read.css

│   │   │   │   │   │   ├── images

│   │   │   │   │   │   │   ├── a_b01.gif

│   │   │   │   │   │   │   ├── admin_bar.gif

│   │   │   │   │   │   │   ├── arrow.gif

│   │   │   │   │   │   │   ├── banner.jpg

│   │   │   │   │   │   │   ├── blue_bar.png

│   │   │   │   │   │   │   ├── channel_bg.gif

│   │   │   │   │   │   │   ├── class_bg.gif

│   │   │   │   │   │   │   ├── class_type.gif

│   │   │   │   │   │   │   ├── firend_bg.gif

│   │   │   │   │   │   │   ├── friend_ico.gif

│   │   │   │   │   │   │   ├── friend_logo.gif

│   │   │   │   │   │   │   ├── friend_t.gif

│   │   │   │   │   │   │   ├── head.gif

│   │   │   │   │   │   │   ├── left.jpg

│   │   │   │   │   │   │   ├── login_input.gif

│   │   │   │   │   │   │   ├── login_sub.gif

│   │   │   │   │   │   │   ├── logo1.jpg

│   │   │   │   │   │   │   ├── logo.jpg

│   │   │   │   │   │   │   ├── main-1.gif

│   │   │   │   │   │   │   ├── nav_leftdot.gif

│   │   │   │   │   │   │   ├── nav_leftline.gif

│   │   │   │   │   │   │   ├── opt_name.gif

│   │   │   │   │   │   │   ├── opt_sub.gif

│   │   │   │   │   │   │   ├── Picture1.jpg

│   │   │   │   │   │   │   ├── Picture2.jpg

│   │   │   │   │   │   │   ├── Picture3.jpg

│   │   │   │   │   │   │   ├── Picture4.jpg

│   │   │   │   │   │   │   ├── sidebarbg.gif

│   │   │   │   │   │   │   ├── title_1.gif

│   │   │   │   │   │   │   ├── title_2.gif

│   │   │   │   │   │   │   ├── title_3.gif

│   │   │   │   │   │   │   └── topbg.gif

│   │   │   │   │   │   ├── index-elements

│   │   │   │   │   │   │   ├── index_bottom.html

│   │   │   │   │   │   │   ├── index_rightbar.html

│   │   │   │   │   │   │   └── index_sidebar.jsp

│   │   │   │   │   │   ├── index.jsp

│   │   │   │   │   │   ├── js

│   │   │   │   │   │   │   ├── admin.js

│   │   │   │   │   │   │   └── jquery-1.12.4.min.js

│   │   │   │   │   │   ├── META-INF

│   │   │   │   │   │   │   └── MANIFEST.MF

│   │   │   │   │   │   ├── newspages

│   │   │   │   │   │   │   ├── admin.jsp

│   │   │   │   │   │   │   ├── console_element

│   │   │   │   │   │   │   │   ├── bottom.html

│   │   │   │   │   │   │   │   ├── left.html

│   │   │   │   │   │   │   │   └── top.jsp

│   │   │   │   │   │   │   ├── news_add.jsp

│   │   │   │   │   │   │   ├── news_read.jsp

│   │   │   │   │   │   │   ├── topic_add.jsp

│   │   │   │   │   │   │   └── topic_modify.jsp

│   │   │   │   │   │   └── WEB-INF

│   │   │   │   │   │   ├── classes

│   │   │   │   │   │   │   ├── database.properties

│   │   │   │   │   │   │   ├── log4j.properties

│   │   │   │   │   │   │   └── org

│   │   │   │   │   │   │   └── news

│   │   │   │   │   │   │   ├── dao

│   │   │   │   │   │   │   │   ├── BaseDao.class

│   │   │   │   │   │   │   │   ├── CommentsDao.class

│   │   │   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   │   │   ├── CommentsDaoImpl.class

│   │   │   │   │   │   │   │   │   ├── NewsDaoImpl.class

│   │   │   │   │   │   │   │   │   ├── TopicsDaoImpl.class

│   │   │   │   │   │   │   │   │   └── UserDaoImpl.class

│   │   │   │   │   │   │   │   ├── NewsDao.class

│   │   │   │   │   │   │   │   ├── TopicsDao.class

│   │   │   │   │   │   │   │   └── UserDao.class

│   │   │   │   │   │   │   ├── entity

│   │   │   │   │   │   │   │   ├── Comment.class

│   │   │   │   │   │   │   │   ├── News.class

│   │   │   │   │   │   │   │   ├── Topic.class

│   │   │   │   │   │   │   │   └── User.class

│   │   │   │   │   │   │   ├── service

│   │   │   │   │   │   │   │   ├── CommentsService.class

│   │   │   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   │   │   ├── CommentsServiceImpl.class

│   │   │   │   │   │   │   │   │   ├── NewsServiceImpl.class

│   │   │   │   │   │   │   │   │   ├── TopicsServiceImpl.class

│   │   │   │   │   │   │   │   │   └── UserServiceImpl.class

│   │   │   │   │   │   │   │   ├── NewsService.class

│   │   │   │   │   │   │   │   ├── TopicsService.class

│   │   │   │   │   │   │   │   └── UserService.class

│   │   │   │   │   │   │   ├── servlet

│   │   │   │   │   │   │   │   ├── NewsServlet.class

│   │   │   │   │   │   │   │   ├── TopicServlet.class

│   │   │   │   │   │   │   │   └── UserServlet.class

│   │   │   │   │   │   │   ├── test

│   │   │   │   │   │   │   │   └── PageTest.class

│   │   │   │   │   │   │   └── util

│   │   │   │   │   │   │   ├── ConfigManager.class

│   │   │   │   │   │   │   ├── DatabaseUtil.class

│   │   │   │   │   │   │   └── Page.class

│   │   │   │   │   │   ├── lib

│   │   │   │   │   │   │   └── mysql-connector-java-5.1.0-bin.jar

│   │   │   │   │   │   └── web.xml

│   │   │   │   │   └── vssver2.scc

│   │   │   │   └── 示例3:使用jQuery.getJSON()生成管理员新闻页面.rar

│   │   │   ├── 示例4:使用Ajax返回HTML内容(教材示例4-6)

│   │   │   │   ├── vssver2.scc

│   │   │   │   ├── 示例4-6:使用Ajax返回HTML内容

│   │   │   │   │   └── 示例4-6:使用Ajax返回HTML内容

│   │   │   │   │   └── news_chapter10_02

│   │   │   │   │   ├── resources

│   │   │   │   │   │   ├── database.properties

│   │   │   │   │   │   └── log4j.properties

│   │   │   │   │   ├── src

│   │   │   │   │   │   └── org

│   │   │   │   │   │   └── news

│   │   │   │   │   │   ├── dao

│   │   │   │   │   │   │   ├── BaseDao.java

│   │   │   │   │   │   │   ├── CommentsDao.java

│   │   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   │   ├── CommentsDaoImpl.java

│   │   │   │   │   │   │   │   ├── NewsDaoImpl.java

│   │   │   │   │   │   │   │   ├── TopicsDaoImpl.java

│   │   │   │   │   │   │   │   └── UserDaoImpl.java

│   │   │   │   │   │   │   ├── NewsDao.java

│   │   │   │   │   │   │   ├── TopicsDao.java

│   │   │   │   │   │   │   └── UserDao.java

│   │   │   │   │   │   ├── entity

│   │   │   │   │   │   │   ├── Comment.java

│   │   │   │   │   │   │   ├── News.java

│   │   │   │   │   │   │   ├── Topic.java

│   │   │   │   │   │   │   └── User.java

│   │   │   │   │   │   ├── service

│   │   │   │   │   │   │   ├── CommentsService.java

│   │   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   │   ├── CommentsServiceImpl.java

│   │   │   │   │   │   │   │   ├── NewsServiceImpl.java

│   │   │   │   │   │   │   │   ├── TopicsServiceImpl.java

│   │   │   │   │   │   │   │   └── UserServiceImpl.java

│   │   │   │   │   │   │   ├── NewsService.java

│   │   │   │   │   │   │   ├── TopicsService.java

│   │   │   │   │   │   │   └── UserService.java

│   │   │   │   │   │   ├── servlet

│   │   │   │   │   │   │   ├── NewsServlet.java

│   │   │   │   │   │   │   ├── TopicServlet.java

│   │   │   │   │   │   │   └── UserServlet.java

│   │   │   │   │   │   └── util

│   │   │   │   │   │   ├── ConfigManager.java

│   │   │   │   │   │   ├── DatabaseUtil.java

│   │   │   │   │   │   └── Page.java

│   │   │   │   │   ├── test

│   │   │   │   │   │   └── org

│   │   │   │   │   │   └── news

│   │   │   │   │   │   └── test

│   │   │   │   │   │   └── PageTest.java

│   │   │   │   │   └── WebRoot

│   │   │   │   │   ├── css

│   │   │   │   │   │   ├── admin.css

│   │   │   │   │   │   ├── main.css

│   │   │   │   │   │   └── read.css

│   │   │   │   │   ├── images

│   │   │   │   │   │   ├── a_b01.gif

│   │   │   │   │   │   ├── admin_bar.gif

│   │   │   │   │   │   ├── arrow.gif

│   │   │   │   │   │   ├── banner.jpg

│   │   │   │   │   │   ├── blue_bar.png

│   │   │   │   │   │   ├── channel_bg.gif

│   │   │   │   │   │   ├── class_bg.gif

│   │   │   │   │   │   ├── class_type.gif

│   │   │   │   │   │   ├── firend_bg.gif

│   │   │   │   │   │   ├── friend_ico.gif

│   │   │   │   │   │   ├── friend_logo.gif

│   │   │   │   │   │   ├── friend_t.gif

│   │   │   │   │   │   ├── head.gif

│   │   │   │   │   │   ├── left.jpg

│   │   │   │   │   │   ├── login_input.gif

│   │   │   │   │   │   ├── login_sub.gif

│   │   │   │   │   │   ├── logo1.jpg

│   │   │   │   │   │   ├── logo.jpg

│   │   │   │   │   │   ├── main-1.gif

│   │   │   │   │   │   ├── nav_leftdot.gif

│   │   │   │   │   │   ├── nav_leftline.gif

│   │   │   │   │   │   ├── opt_name.gif

│   │   │   │   │   │   ├── opt_sub.gif

│   │   │   │   │   │   ├── Picture1.jpg

│   │   │   │   │   │   ├── Picture2.jpg

│   │   │   │   │   │   ├── Picture3.jpg

│   │   │   │   │   │   ├── Picture4.jpg

│   │   │   │   │   │   ├── sidebarbg.gif

│   │   │   │   │   │   ├── title_1.gif

│   │   │   │   │   │   ├── title_2.gif

│   │   │   │   │   │   ├── title_3.gif

│   │   │   │   │   │   └── topbg.gif

│   │   │   │   │   ├── index-elements

│   │   │   │   │   │   ├── index_bottom.html

│   │   │   │   │   │   ├── index_rightbar.html

│   │   │   │   │   │   └── index_sidebar.jsp

│   │   │   │   │   ├── index.jsp

│   │   │   │   │   ├── js

│   │   │   │   │   │   ├── admin.js

│   │   │   │   │   │   └── jquery-1.12.4.min.js

│   │   │   │   │   ├── META-INF

│   │   │   │   │   │   └── MANIFEST.MF

│   │   │   │   │   ├── newspages

│   │   │   │   │   │   ├── admin.jsp

│   │   │   │   │   │   ├── console_element

│   │   │   │   │   │   │   ├── bottom.html

│   │   │   │   │   │   │   ├── left.html

│   │   │   │   │   │   │   └── top.jsp

│   │   │   │   │   │   ├── news_add.jsp

│   │   │   │   │   │   ├── news_read.jsp

│   │   │   │   │   │   ├── showNews.jsp

│   │   │   │   │   │   ├── topic_add.jsp

│   │   │   │   │   │   └── topic_modify.jsp

│   │   │   │   │   └── WEB-INF

│   │   │   │   │   ├── classes

│   │   │   │   │   │   ├── database.properties

│   │   │   │   │   │   ├── log4j.properties

│   │   │   │   │   │   └── org

│   │   │   │   │   │   └── news

│   │   │   │   │   │   ├── dao

│   │   │   │   │   │   │   ├── BaseDao.class

│   │   │   │   │   │   │   ├── CommentsDao.class

│   │   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   │   ├── CommentsDaoImpl.class

│   │   │   │   │   │   │   │   ├── NewsDaoImpl.class

│   │   │   │   │   │   │   │   ├── TopicsDaoImpl.class

│   │   │   │   │   │   │   │   └── UserDaoImpl.class

│   │   │   │   │   │   │   ├── NewsDao.class

│   │   │   │   │   │   │   ├── TopicsDao.class

│   │   │   │   │   │   │   └── UserDao.class

│   │   │   │   │   │   ├── entity

│   │   │   │   │   │   │   ├── Comment.class

│   │   │   │   │   │   │   ├── News.class

│   │   │   │   │   │   │   ├── Topic.class

│   │   │   │   │   │   │   └── User.class

│   │   │   │   │   │   ├── service

│   │   │   │   │   │   │   ├── CommentsService.class

│   │   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   │   ├── CommentsServiceImpl.class

│   │   │   │   │   │   │   │   ├── NewsServiceImpl.class

│   │   │   │   │   │   │   │   ├── TopicsServiceImpl.class

│   │   │   │   │   │   │   │   └── UserServiceImpl.class

│   │   │   │   │   │   │   ├── NewsService.class

│   │   │   │   │   │   │   ├── TopicsService.class

│   │   │   │   │   │   │   └── UserService.class

│   │   │   │   │   │   ├── servlet

│   │   │   │   │   │   │   ├── NewsServlet.class

│   │   │   │   │   │   │   ├── TopicServlet.class

│   │   │   │   │   │   │   └── UserServlet.class

│   │   │   │   │   │   ├── test

│   │   │   │   │   │   │   └── PageTest.class

│   │   │   │   │   │   └── util

│   │   │   │   │   │   ├── ConfigManager.class

│   │   │   │   │   │   ├── DatabaseUtil.class

│   │   │   │   │   │   └── Page.class

│   │   │   │   │   ├── lib

│   │   │   │   │   │   └── mysql-connector-java-5.1.0-bin.jar

│   │   │   │   │   └── web.xml

│   │   │   │   └── 示例4-6:使用Ajax返回HTML内容.rar

│   │   │   ├── 示例5:使用.load()为管理员页面加载服务器生成的新闻列表(教材示例7)

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── 示例7:使用.load()为管理员页面加载服务器生成的新闻列表.rar

│   │   │   ├── 示例6:实现无刷新的新闻评论功能(教材示例8-11)

│   │   │   │   ├── vssver2.scc

│   │   │   │   └── 示例8-11:实现无刷新的新闻评论功能.rar

│   │   │   └── 示例7:使用fastjson改造管理员页面加载新闻列表功能(教材示例12)

│   │   │   ├── vssver2.scc

│   │   │   ├── 示例12:使用fastjson改造管理员页面加载新闻列表功能

│   │   │   │   └── 示例12:使用fastjson改造管理员页面加载新闻列表功能

│   │   │   │   └── news_chapter11_05

│   │   │   │   ├── resources

│   │   │   │   │   ├── database.properties

│   │   │   │   │   └── log4j.properties

│   │   │   │   ├── src

│   │   │   │   │   └── org

│   │   │   │   │   └── news

│   │   │   │   │   ├── dao

│   │   │   │   │   │   ├── BaseDao.java

│   │   │   │   │   │   ├── CommentsDao.java

│   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   ├── CommentsDaoImpl.java

│   │   │   │   │   │   │   ├── NewsDaoImpl.java

│   │   │   │   │   │   │   ├── TopicsDaoImpl.java

│   │   │   │   │   │   │   └── UserDaoImpl.java

│   │   │   │   │   │   ├── NewsDao.java

│   │   │   │   │   │   ├── TopicsDao.java

│   │   │   │   │   │   └── UserDao.java

│   │   │   │   │   ├── entity

│   │   │   │   │   │   ├── Comment.java

│   │   │   │   │   │   ├── News.java

│   │   │   │   │   │   ├── Topic.java

│   │   │   │   │   │   └── User.java

│   │   │   │   │   ├── service

│   │   │   │   │   │   ├── CommentsService.java

│   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   ├── CommentsServiceImpl.java

│   │   │   │   │   │   │   ├── NewsServiceImpl.java

│   │   │   │   │   │   │   ├── TopicsServiceImpl.java

│   │   │   │   │   │   │   └── UserServiceImpl.java

│   │   │   │   │   │   ├── NewsService.java

│   │   │   │   │   │   ├── TopicsService.java

│   │   │   │   │   │   └── UserService.java

│   │   │   │   │   ├── servlet

│   │   │   │   │   │   ├── NewsServlet.java

│   │   │   │   │   │   ├── TopicServlet.java

│   │   │   │   │   │   └── UserServlet.java

│   │   │   │   │   └── util

│   │   │   │   │   ├── ConfigManager.java

│   │   │   │   │   ├── DatabaseUtil.java

│   │   │   │   │   └── Page.java

│   │   │   │   ├── test

│   │   │   │   │   └── org

│   │   │   │   │   └── news

│   │   │   │   │   └── test

│   │   │   │   │   └── PageTest.java

│   │   │   │   └── WebRoot

│   │   │   │   ├── css

│   │   │   │   │   ├── admin.css

│   │   │   │   │   ├── main.css

│   │   │   │   │   └── read.css

│   │   │   │   ├── images

│   │   │   │   │   ├── a_b01.gif

│   │   │   │   │   ├── admin_bar.gif

│   │   │   │   │   ├── arrow.gif

│   │   │   │   │   ├── banner.jpg

│   │   │   │   │   ├── blue_bar.png

│   │   │   │   │   ├── channel_bg.gif

│   │   │   │   │   ├── class_bg.gif

│   │   │   │   │   ├── class_type.gif

│   │   │   │   │   ├── firend_bg.gif

│   │   │   │   │   ├── friend_ico.gif

│   │   │   │   │   ├── friend_logo.gif

│   │   │   │   │   ├── friend_t.gif

│   │   │   │   │   ├── head.gif

│   │   │   │   │   ├── left.jpg

│   │   │   │   │   ├── login_input.gif

│   │   │   │   │   ├── login_sub.gif

│   │   │   │   │   ├── logo1.jpg

│   │   │   │   │   ├── logo.jpg

│   │   │   │   │   ├── main-1.gif

│   │   │   │   │   ├── nav_leftdot.gif

│   │   │   │   │   ├── nav_leftline.gif

│   │   │   │   │   ├── opt_name.gif

│   │   │   │   │   ├── opt_sub.gif

│   │   │   │   │   ├── Picture1.jpg

│   │   │   │   │   ├── Picture2.jpg

│   │   │   │   │   ├── Picture3.jpg

│   │   │   │   │   ├── Picture4.jpg

│   │   │   │   │   ├── sidebarbg.gif

│   │   │   │   │   ├── title_1.gif

│   │   │   │   │   ├── title_2.gif

│   │   │   │   │   ├── title_3.gif

│   │   │   │   │   └── topbg.gif

│   │   │   │   ├── index-elements

│   │   │   │   │   ├── index_bottom.html

│   │   │   │   │   ├── index_rightbar.html

│   │   │   │   │   └── index_sidebar.jsp

│   │   │   │   ├── index.jsp

│   │   │   │   ├── js

│   │   │   │   │   ├── admin.js

│   │   │   │   │   ├── jquery-1.12.4.min.js

│   │   │   │   │   └── news.js

│   │   │   │   ├── META-INF

│   │   │   │   │   └── MANIFEST.MF

│   │   │   │   ├── newspages

│   │   │   │   │   ├── admin.jsp

│   │   │   │   │   ├── console_element

│   │   │   │   │   │   ├── bottom.html

│   │   │   │   │   │   ├── left.html

│   │   │   │   │   │   └── top.jsp

│   │   │   │   │   ├── news_add.jsp

│   │   │   │   │   ├── news_read.jsp

│   │   │   │   │   ├── showNews.jsp

│   │   │   │   │   ├── showTopics.jsp

│   │   │   │   │   ├── topic_add.jsp

│   │   │   │   │   └── topic_modify.jsp

│   │   │   │   └── WEB-INF

│   │   │   │   ├── classes

│   │   │   │   │   ├── database.properties

│   │   │   │   │   ├── log4j.properties

│   │   │   │   │   └── org

│   │   │   │   │   └── news

│   │   │   │   │   ├── dao

│   │   │   │   │   │   ├── BaseDao.class

│   │   │   │   │   │   ├── CommentsDao.class

│   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   ├── CommentsDaoImpl.class

│   │   │   │   │   │   │   ├── NewsDaoImpl.class

│   │   │   │   │   │   │   ├── TopicsDaoImpl.class

│   │   │   │   │   │   │   └── UserDaoImpl.class

│   │   │   │   │   │   ├── NewsDao.class

│   │   │   │   │   │   ├── TopicsDao.class

│   │   │   │   │   │   └── UserDao.class

│   │   │   │   │   ├── entity

│   │   │   │   │   │   ├── Comment.class

│   │   │   │   │   │   ├── News.class

│   │   │   │   │   │   ├── Topic.class

│   │   │   │   │   │   └── User.class

│   │   │   │   │   ├── service

│   │   │   │   │   │   ├── CommentsService.class

│   │   │   │   │   │   ├── impl

│   │   │   │   │   │   │   ├── CommentsServiceImpl.class

│   │   │   │   │   │   │   ├── NewsServiceImpl.class

│   │   │   │   │   │   │   ├── TopicsServiceImpl.class

│   │   │   │   │   │   │   └── UserServiceImpl.class

│   │   │   │   │   │   ├── NewsService.class

│   │   │   │   │   │   ├── TopicsService.class

│   │   │   │   │   │   └── UserService.class

│   │   │   │   │   ├── servlet

│   │   │   │   │   │   ├── NewsServlet.class

│   │   │   │   │   │   ├── TopicServlet.class

│   │   │   │   │   │   └── UserServlet.class

│   │   │   │   │   ├── test

│   │   │   │   │   │   └── PageTest.class

│   │   │   │   │   └── util

│   │   │   │   │   ├── ConfigManager.class

│   │   │   │   │   ├── DatabaseUtil.class

│   │   │   │   │   └── Page.class

│   │   │   │   ├── lib

│   │   │   │   │   ├── fastjson-1.2.13.jar

│   │   │   │   │   └── mysql-connector-java-5.1.0-bin.jar

│   │   │   │   └── web.xml

│   │   │   └── 示例12:使用fastjson改造管理员页面加载新闻列表功能.rar

│   │   └── 02 上机练习参考答案

│   │   ├── 练习1:使用get()和post()方法实现异步验证注册邮箱

│   │   │   ├── vssver2.scc

│   │   │   └── 练习1:使用get()和post()方法实现异步验证注册邮箱.rar

│   │   ├── 练习2:使用getJSON()方法加载管理员页面主题列表

│   │   │   ├── vssver2.scc

│   │   │   └── 练习2:使用getJSON()方法加载管理员页面主题列表.rar

│   │   ├── 练习3:在Ajax中直接返回HTML内容生成主题管理页面

│   │   │   ├── vssver2.scc

│   │   │   └── 练习3:在Ajax中直接返回HTML内容生成主题管理页面.rar

│   │   ├── 练习4:使用.load( )方法为管理员页面加载服务器生成的主题列表

│   │   │   ├── vssver2.scc

│   │   │   └── 练习4:使用.load( )方法为管理员页面加载服务器生成的主题列表.rar

│   │   ├── 练习5:使用Ajax实现无刷新的新闻评论功能

│   │   │   ├── vssver2.scc

│   │   │   └── 练习5:使用Ajax实现无刷新的新闻评论功能.rar

│   │   └── 练习6:使用fastjson改造管理员页面加载主题列表功能

│   │   ├── vssver2.scc

│   │   └── 练习6:使用fastjson改造管理员页面加载主题列表功能.rar

│   ├── TP11.pptx

│   └── vssver2.scc

├── Chapter12

│   ├── 01 提供给教员的内容

│   │   ├── 01 教学演示案例

│   │   │   ├── readme.txt

│   │   │   └── vssver2.scc

│   │   └── 02 上机练习参考答案

│   │   ├── 练习1:按主题动态显示新闻功能

│   │   │   ├── vssver2.scc

│   │   │   └── 练习1:按主题动态显示新闻功能.rar

│   │   ├── 练习2:添加主题功能

│   │   │   ├── vssver2.scc

│   │   │   └── 练习2:添加主题功能.rar

│   │   ├── 练习3:修改主题功能

│   │   │   ├── vssver2.scc

│   │   │   └── 练习3:修改主题功能.rar

│   │   └── 练习4:删除主题功能

│   │   ├── vssver2.scc

│   │   └── 练习4:删除主题功能.rar

│   ├── TP12.pptx

│   └── vssver2.scc

├── Chapter13

│   ├── 01 提供给教员的内容

│   │   ├── 01 教学演示案例

│   │   │   ├── vssver2.scc

│   │   │   └── 说明.txt

│   │   └── 02 上机练习参考答案

│   │   ├── 练习1:练习Linux操作命令

│   │   │   ├── Linux命令.txt

│   │   │   └── vssver2.scc

│   │   └── 练习2:Linux下用户的赋权操作

│   │   ├── Linux权限命令.txt

│   │   └── vssver2.scc

│   ├── TP13.pptx

│   └── vssver2.scc

├── Chapter14

│   ├── 01 提供给教员的内容

│   │   ├── 01 教学演示案例

│   │   │   ├── vssver2.scc

│   │   │   └── 说明.txt

│   │   └── 02 上机练习参考答案

│   │   ├── 练习1:练习Linux操作命令

│   │   │   ├── Linux命令.txt

│   │   │   └── vssver2.scc

│   │   └── 练习2:Linux下用户的赋权操作

│   │   ├── Linux权限命令.txt

│   │   └── vssver2.scc

│   ├── TP14.pptx

│   └── vssver2.scc

└── Chapter15

├── 01 提供给教员的内容

│   ├── 01 教学演示案例

│   │   ├── easybuy数据库脚本.rar

│   │   ├── vssver2.scc

│   │   ├── 易买网素材.rar

│   │   ├── 易买网项目

│   │   │   ├── EasyBuy

│   │   │   │   └── EasyBuy

│   │   │   │   ├── EasyBuy.iml

│   │   │   │   ├── resources

│   │   │   │   │   ├── database.properties

│   │   │   │   │   └── log4j.properties

│   │   │   │   ├── src

│   │   │   │   │   └── cn

│   │   │   │   │   └── easybuy

│   │   │   │   │   ├── dao

│   │   │   │   │   │   ├── BaseDaoImpl.java

│   │   │   │   │   │   ├── IBaseDao.java

│   │   │   │   │   │   ├── news

│   │   │   │   │   │   │   ├── NewsDaoImpl.java

│   │   │   │   │   │   │   └── NewsDao.java

│   │   │   │   │   │   ├── order

│   │   │   │   │   │   │   ├── OrderDaoImpl.java

│   │   │   │   │   │   │   ├── OrderDao.java

│   │   │   │   │   │   │   ├── OrderDetailDaoImpl.java

│   │   │   │   │   │   │   ├── OrderDetailDao.java

│   │   │   │   │   │   │   ├── UserAddressDaoImpl.java

│   │   │   │   │   │   │   └── UserAddressDao.java

│   │   │   │   │   │   ├── product

│   │   │   │   │   │   │   ├── ProductCategoryDaoImpl.java

│   │   │   │   │   │   │   ├── ProductCategoryDao.java

│   │   │   │   │   │   │   ├── ProductDaoImpl.java

│   │   │   │   │   │   │   └── ProductDao.java

│   │   │   │   │   │   └── user

│   │   │   │   │   │   ├── UserDaoImpl.java

│   │   │   │   │   │   └── UserDao.java

│   │   │   │   │   ├── entity

│   │   │   │   │   │   ├── News.java

│   │   │   │   │   │   ├── OrderDetail.java

│   │   │   │   │   │   ├── Order.java

│   │   │   │   │   │   ├── ProductCategory.java

│   │   │   │   │   │   ├── Product.java

│   │   │   │   │   │   ├── UserAddress.java

│   │   │   │   │   │   └── User.java

│   │   │   │   │   ├── filter

│   │   │   │   │   │   ├── AdminUserPowerFilter.java

│   │   │   │   │   │   └── EncodeFilter.java

│   │   │   │   │   ├── param

│   │   │   │   │   │   ├── NewsParams.java

│   │   │   │   │   │   ├── OrderDetailParam.java

│   │   │   │   │   │   ├── OrderParams.java

│   │   │   │   │   │   ├── ProductCategoryParam.java

│   │   │   │   │   │   ├── ProductParam.java

│   │   │   │   │   │   ├── UserAddressParam.java

│   │   │   │   │   │   └── UserParam.java

│   │   │   │   │   ├── service

│   │   │   │   │   │   ├── news

│   │   │   │   │   │   │   ├── NewsServiceImpl.java

│   │   │   │   │   │   │   └── NewsService.java

│   │   │   │   │   │   ├── order

│   │   │   │   │   │   │   ├── CartServiceImpl.java

│   │   │   │   │   │   │   ├── CartService.java

│   │   │   │   │   │   │   ├── OrderServiceImpl.java

│   │   │   │   │   │   │   └── OrderService.java

│   │   │   │   │   │   ├── product

│   │   │   │   │   │   │   ├── ProductCategoryServiceImpl.java

│   │   │   │   │   │   │   ├── ProductCategoryService.java

│   │   │   │   │   │   │   ├── ProductServiceImpl.java

│   │   │   │   │   │   │   └── ProductService.java

│   │   │   │   │   │   └── user

│   │   │   │   │   │   ├── UserAddressServiceImpl.java

│   │   │   │   │   │   ├── UserAddressService.java

│   │   │   │   │   │   ├── UserServiceImpl.java

│   │   │   │   │   │   └── UserService.java

│   │   │   │   │   ├── utils

│   │   │   │   │   │   ├── Constants.java

│   │   │   │   │   │   ├── DataSourceUtil.java

│   │   │   │   │   │   ├── EmptyUtils.java

│   │   │   │   │   │   ├── MemcachedUtils.java

│   │   │   │   │   │   ├── OrderVo.java

│   │   │   │   │   │   ├── Pager.java

│   │   │   │   │   │   ├── Params.java

│   │   │   │   │   │   ├── PrintUtil.java

│   │   │   │   │   │   ├── ProductCategoryVo.java

│   │   │   │   │   │   ├── RegUtils.java

│   │   │   │   │   │   ├── ReturnResult.java

│   │   │   │   │   │   ├── SecurityUtils.java

│   │   │   │   │   │   ├── ShoppingCartItem.java

│   │   │   │   │   │   ├── ShoppingCart.java

│   │   │   │   │   │   ├── StringUtils.java

│   │   │   │   │   │   └── UniqueConstraintException.java

│   │   │   │   │   └── web

│   │   │   │   │   ├── AbstractServlet.java

│   │   │   │   │   ├── backend

│   │   │   │   │   │   ├── AdminNewsServlet.java

│   │   │   │   │   │   ├── AdminOrderServlet.java

│   │   │   │   │   │   ├── AdminProductCategoryServlet.java

│   │   │   │   │   │   ├── AdminProductServlet.java

│   │   │   │   │   │   └── AdminUserServlet.java

│   │   │   │   │   └── pre

│   │   │   │   │   ├── CartServlet.java

│   │   │   │   │   ├── FavoriteServlet.java

│   │   │   │   │   ├── HomeServlet.java

│   │   │   │   │   ├── LoginServlet.java

│   │   │   │   │   ├── NewsServlet.java

│   │   │   │   │   ├── ProductCategoryServlet.java

│   │   │   │   │   ├── ProductServlet.java

│   │   │   │   │   ├── RegisterServlet.java

│   │   │   │   │   └── UserAdressServlet.java

│   │   │   │   └── WebRoot

│   │   │   │   ├── 404.jsp

│   │   │   │   ├── 500.jsp

│   │   │   │   ├── backend

│   │   │   │   │   ├── news

│   │   │   │   │   │   ├── newsDetail.jsp

│   │   │   │   │   │   └── newsList.jsp

│   │   │   │   │   ├── order

│   │   │   │   │   │   ├── orderDetailList.jsp

│   │   │   │   │   │   └── orderList.jsp

│   │   │   │   │   ├── product

│   │   │   │   │   │   ├── productList.jsp

│   │   │   │   │   │   └── toAddProduct.jsp

│   │   │   │   │   ├── productCategory

│   │   │   │   │   │   ├── productCategoryList.jsp

│   │   │   │   │   │   └── toAddProductCategory.jsp

│   │   │   │   │   └── user

│   │   │   │   │   ├── toUpdateUser.jsp

│   │   │   │   │   ├── userInfo.jsp

│   │   │   │   │   └── userList.jsp

│   │   │   │   ├── common

│   │   │   │   │   ├── backend

│   │   │   │   │   │   ├── leftBar.jsp

│   │   │   │   │   │   └── searchBar.jsp

│   │   │   │   │   └── pre

│   │   │   │   │   ├── categoryBar.jsp

│   │   │   │   │   ├── footer.jsp

│   │   │   │   │   ├── header.jsp

│   │   │   │   │   ├── managerBar.jsp

│   │   │   │   │   ├── pagerBar.jsp

│   │   │   │   │   └── searchBar.jsp

│   │   │   │   ├── files

│   │   │   │   │   ├── 08BE30BF7B5F4930B0093D8CC4056057.jpg

│   │   │   │   │   ├── 161F355A8A8549BA8F7F4CE3B4F07E40.jpg

│   │   │   │   │   ├── 16290C4DBEAC4F00A636667019621468.jpg

│   │   │   │   │   ├── 1A836D2B3A3348DDAB19807E6CEA8028.jpg

│   │   │   │   │   ├── 1DBC0930641D43C29D74A9E1B40FEEBB.jpg

│   │   │   │   │   ├── 272CC434BE7A4469AB0E7882BD1A85FF.jpg

│   │   │   │   │   ├── 27A1789ED5764D82A5506DF3DC3933F9.jpg

│   │   │   │   │   ├── 2E1D2A5E65A94FEEA17C72E47C530057.jpg

│   │   │   │   │   ├── 2E5A16E21E0640E0BAE03E9B995DCD28.jpg

│   │   │   │   │   ├── 30B5547CD7384DAA8A2F4F4D8C0BBF89.jpg

│   │   │   │   │   ├── 3686592A1DE44D8A946259D6F064D0FA.jpg

│   │   │   │   │   ├── 3B059EDB5237407980458CE9EA9D3204.jpg

│   │   │   │   │   ├── 3C465E7B8A324A8DA2A2EEE202E36166.jpg

│   │   │   │   │   ├── 401004B3D47C4C6FB1BC5EF19C21FC77.jpg

│   │   │   │   │   ├── 40C3B76BA31246618E3CFC8723D33517.jpg

│   │   │   │   │   ├── 443E5A4122064209AFE89250179A2FF0.jpg

│   │   │   │   │   ├── 48BC371A85A548B7A7589E3F542D911D.jpg

│   │   │   │   │   ├── 4D9499BAD92A42D291094E797BA2EA3F.jpg

│   │   │   │   │   ├── 63F5BD4206074FF998C5763BF038E996.jpg

│   │   │   │   │   ├── 66E96AF9E9714A5C9EA901811173D662.jpg

│   │   │   │   │   ├── 7121E55099FC477680B1229205CE3D29.jpg

│   │   │   │   │   ├── 72F75A371B0B4C26A7F72FAAEF96FC68.jpg

│   │   │   │   │   ├── 9181358A6E5E45C79D510198290A3AF7.jpg

│   │   │   │   │   ├── 956DB0BEC41B41B8A06C05C950130E23.jpg

│   │   │   │   │   ├── 9C006B8BD1AD45398F474A8471ADC50B.jpg

│   │   │   │   │   ├── 9ED375098D42497B8FC33167E06D0EE8.jpg

│   │   │   │   │   ├── A5AF40825E6940B2A59A040100E181A8.jpg

│   │   │   │   │   ├── A62C6DF55116440CA3DE9DB37901ED4F.jpg

│   │   │   │   │   ├── A7436BC607E74C81B392DCFE69D4AEAB.jpg

│   │   │   │   │   ├── A9924F9DB68B4DF99FDBF05902075AF0.jpg

│   │   │   │   │   ├── BD5C77465DC2466BBCE7F95FB9764392.jpg

│   │   │   │   │   ├── CBC98D3C9E544830821632F5C313D93E.jpg

│   │   │   │   │   ├── D1AC9AE71ED348FA8D880FD4279D3422.jpg

│   │   │   │   │   ├── D6C9BD438C5643D6B1A6C52E5426FE22.jpg

│   │   │   │   │   ├── DB86CA25CA4F4B4AA906F46BE542C6A6.jpg

│   │   │   │   │   ├── E03D74145A034F6D909879829CB99D80.jpg

│   │   │   │   │   ├── E6CCDC343ACC471C908E9748776C6421.jpg

│   │   │   │   │   ├── EAA8E66259BF4239B4A2237B62520EF1.jpg

│   │   │   │   │   ├── ED7921DE40FC47E18365754709A21194.jpg

│   │   │   │   │   ├── F24B4140A2284B3788A38F3B5AD1809A.jpg

│   │   │   │   │   └── F3921E12552A4D0AA3F75467B146A959.jpg

│   │   │   │   ├── index.jsp

│   │   │   │   ├── pre

│   │   │   │   │   ├── index.jsp

│   │   │   │   │   ├── login.jsp

│   │   │   │   │   ├── product

│   │   │   │   │   │   ├── favoriteList.jsp

│   │   │   │   │   │   ├── productDeatil.jsp

│   │   │   │   │   │   └── queryProductList.jsp

│   │   │   │   │   ├── register.jsp

│   │   │   │   │   └── settlement

│   │   │   │   │   ├── settlement1.jsp

│   │   │   │   │   ├── settlement2.jsp

│   │   │   │   │   ├── settlement3.jsp

│   │   │   │   │   └── toSettlement.jsp

│   │   │   │   ├── statics

│   │   │   │   │   ├── css

│   │   │   │   │   │   ├── MagicZoom.css

│   │   │   │   │   │   ├── ShopShow.css

│   │   │   │   │   │   └── style.css

│   │   │   │   │   ├── images

│   │   │   │   │   │   ├── a_close.png

│   │   │   │   │   │   ├── add_ad.gif

│   │   │   │   │   │   ├── a_link.gif

│   │   │   │   │   │   ├── b_1.gif

│   │   │   │   │   │   ├── b1.png

│   │   │   │   │   │   ├── b_2.gif

│   │   │   │   │   │   ├── b2.png

│   │   │   │   │   │   ├── b_3.gif

│   │   │   │   │   │   ├── b3.png

│   │   │   │   │   │   ├── b_4.gif

│   │   │   │   │   │   ├── b4.png

│   │   │   │   │   │   ├── b_5.gif

│   │   │   │   │   │   ├── b_6.gif

│   │   │   │   │   │   ├── baby_1.jpg

│   │   │   │   │   │   ├── baby_2.jpg

│   │   │   │   │   │   ├── baby_3.jpg

│   │   │   │   │   │   ├── baby_4.jpg

│   │   │   │   │   │   ├── baby_5.jpg

│   │   │   │   │   │   ├── baby_6.jpg

│   │   │   │   │   │   ├── baby_b1.jpg

│   │   │   │   │   │   ├── baby_b2.jpg

│   │   │   │   │   │   ├── baby_r.jpg

│   │   │   │   │   │   ├── bag.png

│   │   │   │   │   │   ├── ban1.jpg

│   │   │   │   │   │   ├── bb_ban.jpg

│   │   │   │   │   │   ├── b_h.png

│   │   │   │   │   │   ├── bk_1.jpg

│   │   │   │   │   │   ├── bk_2.jpg

│   │   │   │   │   │   ├── bk_3.jpg

│   │   │   │   │   │   ├── bk_4.jpg

│   │   │   │   │   │   ├── bk_5.jpg

│   │   │   │   │   │   ├── b_left.png

│   │   │   │   │   │   ├── box_bg.png

│   │   │   │   │   │   ├── box.png

│   │   │   │   │   │   ├── b.png

│   │   │   │   │   │   ├── brand1.jpg

│   │   │   │   │   │   ├── brand2.jpg

│   │   │   │   │   │   ├── brand3.jpg

│   │   │   │   │   │   ├── brand4.jpg

│   │   │   │   │   │   ├── brand5.jpg

│   │   │   │   │   │   ├── b_right.png

│   │   │   │   │   │   ├── b_sh_1.png

│   │   │   │   │   │   ├── b_sh_2.png

│   │   │   │   │   │   ├── btn_jud.gif

│   │   │   │   │   │   ├── btn_log.gif

│   │   │   │   │   │   ├── btn_sure.gif

│   │   │   │   │   │   ├── buy1.gif

│   │   │   │   │   │   ├── buy2.gif

│   │   │   │   │   │   ├── c_1.jpg

│   │   │   │   │   │   ├── c_2.jpg

│   │   │   │   │   │   ├── c_3.jpg

│   │   │   │   │   │   ├── c_4.jpg

│   │   │   │   │   │   ├── ca_1.jpg

│   │   │   │   │   │   ├── ca_2.jpg

│   │   │   │   │   │   ├── ca_3.jpg

│   │   │   │   │   │   ├── ca_4.jpg

│   │   │   │   │   │   ├── car1.jpg

│   │   │   │   │   │   ├── car2.jpg

│   │   │   │   │   │   ├── care.png

│   │   │   │   │   │   ├── car.png

│   │   │   │   │   │   ├── cars_h.png

│   │   │   │   │   │   ├── cars.png

│   │   │   │   │   │   ├── ch.png

│   │   │   │   │   │   ├── clock.png

│   │   │   │   │   │   ├── close.gif

│   │   │   │   │   │   ├── c_t.gif

│   │   │   │   │   │   ├── c_ts.gif

│   │   │   │   │   │   ├── d_a.gif

│   │   │   │   │   │   ├── d_arrow.png

│   │   │   │   │   │   ├── de1.jpg

│   │   │   │   │   │   ├── de2.jpg

│   │   │   │   │   │   ├── de3.jpg

│   │   │   │   │   │   ├── de4.jpg

│   │   │   │   │   │   ├── de5.jpg

│   │   │   │   │   │   ├── equl.gif

│   │   │   │   │   │   ├── er.gif

│   │   │   │   │   │   ├── floor.png

│   │   │   │   │   │   ├── food_1.jpg

│   │   │   │   │   │   ├── food_2.jpg

│   │   │   │   │   │   ├── food_3.jpg

│   │   │   │   │   │   ├── food_4.jpg

│   │   │   │   │   │   ├── food_5.jpg

│   │   │   │   │   │   ├── food_6.jpg

│   │   │   │   │   │   ├── food_b1.jpg

│   │   │   │   │   │   ├── food_b2.jpg

│   │   │   │   │   │   ├── food_r.jpg

│   │   │   │   │   │   ├── fre_1.jpg

│   │   │   │   │   │   ├── fre_2.jpg

│   │   │   │   │   │   ├── fre_3.jpg

│   │   │   │   │   │   ├── fre_4.jpg

│   │   │   │   │   │   ├── fre_5.jpg

│   │   │   │   │   │   ├── fre_6.jpg

│   │   │   │   │   │   ├── fre_b1.jpg

│   │   │   │   │   │   ├── fre_b2.jpg

│   │   │   │   │   │   ├── fre_r.jpg

│   │   │   │   │   │   ├── hb_10.jpg

│   │   │   │   │   │   ├── hb_11.jpg

│   │   │   │   │   │   ├── hb_12.jpg

│   │   │   │   │   │   ├── hb_1.jpg

│   │   │   │   │   │   ├── hb_2.jpg

│   │   │   │   │   │   ├── hb_3.jpg

│   │   │   │   │   │   ├── hb_4.jpg

│   │   │   │   │   │   ├── hb_5.jpg

│   │   │   │   │   │   ├── hb_6.jpg

│   │   │   │   │   │   ├── hb_7.jpg

│   │   │   │   │   │   ├── hb_8.jpg

│   │   │   │   │   │   ├── hb_9.jpg

│   │   │   │   │   │   ├── heart_h.png

│   │   │   │   │   │   ├── heart.png

│   │   │   │   │   │   ├── his_1.jpg

│   │   │   │   │   │   ├── his_2.jpg

│   │   │   │   │   │   ├── his_3.jpg

│   │   │   │   │   │   ├── his_4.jpg

│   │   │   │   │   │   ├── his_5.jpg

│   │   │   │   │   │   ├── home_1.jpg

│   │   │   │   │   │   ├── home_2.jpg

│   │   │   │   │   │   ├── home_3.jpg

│   │   │   │   │   │   ├── home_4.jpg

│   │   │   │   │   │   ├── home_5.jpg

│   │   │   │   │   │   ├── home_6.jpg

│   │   │   │   │   │   ├── home_b1.jpg

│   │   │   │   │   │   ├── home_b2.jpg

│   │   │   │   │   │   ├── home_r.jpg

│   │   │   │   │   │   ├── hot1.jpg

│   │   │   │   │   │   ├── hot2.jpg

│   │   │   │   │   │   ├── hot3.jpg

│   │   │   │   │   │   ├── hot4.jpg

│   │   │   │   │   │   ├── hot.png

│   │   │   │   │   │   ├── h_t.gif

│   │   │   │   │   │   ├── i_down.gif

│   │   │   │   │   │   ├── i_down_h.gif

│   │   │   │   │   │   ├── i_email.png

│   │   │   │   │   │   ├── i_mem.png

│   │   │   │   │   │   ├── img1.jpg

│   │   │   │   │   │   ├── img2.jpg

│   │   │   │   │   │   ├── img3.jpg

│   │   │   │   │   │   ├── i_num.png

│   │   │   │   │   │   ├── i_pwd.png

│   │   │   │   │   │   ├── i_tel.png

│   │   │   │   │   │   ├── i_up.gif

│   │   │   │   │   │   ├── i_up_h.gif

│   │   │   │   │   │   ├── i_u.png

│   │   │   │   │   │   ├── j_car.png

│   │   │   │   │   │   ├── jia_b.gif

│   │   │   │   │   │   ├── jia.gif

│   │   │   │   │   │   ├── jian.gif

│   │   │   │   │   │   ├── l_1_h.png

│   │   │   │   │   │   ├── l_1.png

│   │   │   │   │   │   ├── l_2_h.png

│   │   │   │   │   │   ├── l_2.png

│   │   │   │   │   │   ├── l_3_h.png

│   │   │   │   │   │   ├── l_3.png

│   │   │   │   │   │   ├── l_4_h.png

│   │   │   │   │   │   ├── l_4.png

│   │   │   │   │   │   ├── l_img.jpg

│   │   │   │   │   │   ├── l_img.png

│   │   │   │   │   │   ├── login.png

│   │   │   │   │   │   ├── logo1.png

│   │   │   │   │   │   ├── logo.png

│   │   │   │   │   │   ├── logo.png.1

│   │   │   │   │   │   ├── make_1.jpg

│   │   │   │   │   │   ├── make_2.jpg

│   │   │   │   │   │   ├── make_3.jpg

│   │   │   │   │   │   ├── make_4.jpg

│   │   │   │   │   │   ├── make_5.jpg

│   │   │   │   │   │   ├── make_6.jpg

│   │   │   │   │   │   ├── make_b1.jpg

│   │   │   │   │   │   ├── make_b2.jpg

│   │   │   │   │   │   ├── make_r.jpg

│   │   │   │   │   │   ├── mat_1.jpg

│   │   │   │   │   │   ├── mat_2.jpg

│   │   │   │   │   │   ├── mat_3.jpg

│   │   │   │   │   │   ├── mban_1.jpg

│   │   │   │   │   │   ├── mban_2.jpg

│   │   │   │   │   │   ├── m_i_1.png

│   │   │   │   │   │   ├── m_i_2.png

│   │   │   │   │   │   ├── m_i_3.png

│   │   │   │   │   │   ├── m_i_4.png

│   │   │   │   │   │   ├── milk_1.jpg

│   │   │   │   │   │   ├── milk_2.jpg

│   │   │   │   │   │   ├── milk_3.jpg

│   │   │   │   │   │   ├── milk_4.jpg

│   │   │   │   │   │   ├── milk_5.jpg

│   │   │   │   │   │   ├── milk_6.jpg

│   │   │   │   │   │   ├── milk_7.jpg

│   │   │   │   │   │   ├── milk_8.jpg

│   │   │   │   │   │   ├── milk_ban.jpg

│   │   │   │   │   │   ├── mores.png

│   │   │   │   │   │   ├── m_t.png

│   │   │   │   │   │   ├── name.png

│   │   │   │   │   │   ├── n_arrow.gif

│   │   │   │   │   │   ├── nav10.png

│   │   │   │   │   │   ├── nav1.png

│   │   │   │   │   │   ├── nav2.png

│   │   │   │   │   │   ├── nav3.png

│   │   │   │   │   │   ├── nav4.png

│   │   │   │   │   │   ├── nav5.png

│   │   │   │   │   │   ├── nav6.png

│   │   │   │   │   │   ├── nav7.png

│   │   │   │   │   │   ├── nav8.png

│   │   │   │   │   │   ├── nav9.png

│   │   │   │   │   │   ├── n_ban.jpg

│   │   │   │   │   │   ├── nban.jpg

│   │   │   │   │   │   ├── n_img1.jpg

│   │   │   │   │   │   ├── n_img2.jpg

│   │   │   │   │   │   ├── n_not.png

│   │   │   │   │   │   ├── pa_1.jpg

│   │   │   │   │   │   ├── pa_2.jpg

│   │   │   │   │   │   ├── pa_3.jpg

│   │   │   │   │   │   ├── pa_4.jpg

│   │   │   │   │   │   ├── pa_5.jpg

│   │   │   │   │   │   ├── pa_6.jpg

│   │   │   │   │   │   ├── pa_7.jpg

│   │   │   │   │   │   ├── pa_8.jpg

│   │   │   │   │   │   ├── paper_ban.jpg

│   │   │   │   │   │   ├── p_big.jpg

│   │   │   │   │   │   ├── peo1.jpg

│   │   │   │   │   │   ├── peo2.jpg

│   │   │   │   │   │   ├── peo3.jpg

│   │   │   │   │   │   ├── peo4.jpg

│   │   │   │   │   │   ├── peo_h.png

│   │   │   │   │   │   ├── peo.png

│   │   │   │   │   │   ├── per_10.jpg

│   │   │   │   │   │   ├── per_11.jpg

│   │   │   │   │   │   ├── per_12.jpg

│   │   │   │   │   │   ├── per_1.jpg

│   │   │   │   │   │   ├── per_2.jpg

│   │   │   │   │   │   ├── per_3.jpg

│   │   │   │   │   │   ├── per_4.jpg

│   │   │   │   │   │   ├── per_5.jpg

│   │   │   │   │   │   ├── per_6.jpg

│   │   │   │   │   │   ├── per_7.jpg

│   │   │   │   │   │   ├── per_8.jpg

│   │   │   │   │   │   ├── per_9.jpg

│   │   │   │   │   │   ├── ph_1.jpg

│   │   │   │   │   │   ├── ph_2.jpg

│   │   │   │   │   │   ├── ph_3.jpg

│   │   │   │   │   │   ├── ph_4.jpg

│   │   │   │   │   │   ├── ph_5.jpg

│   │   │   │   │   │   ├── ph_6.jpg

│   │   │   │   │   │   ├── pl.gif

│   │   │   │   │   │   ├── pro1.jpg

│   │   │   │   │   │   ├── pro2.jpg

│   │   │   │   │   │   ├── pro3.jpg

│   │   │   │   │   │   ├── pro4.jpg

│   │   │   │   │   │   ├── pro5.jpg

│   │   │   │   │   │   ├── pro6.jpg

│   │   │   │   │   │   ├── pro7.jpg

│   │   │   │   │   │   ├── pro8.jpg

│   │   │   │   │   │   ├── ps1.jpg

│   │   │   │   │   │   ├── ps2.jpg

│   │   │   │   │   │   ├── ps3.jpg

│   │   │   │   │   │   ├── ps4.jpg

│   │   │   │   │   │   ├── r_left.png

│   │   │   │   │   │   ├── r_right.png

│   │   │   │   │   │   ├── sb1.jpg

│   │   │   │   │   │   ├── sb2.jpg

│   │   │   │   │   │   ├── sb3.jpg

│   │   │   │   │   │   ├── sbrand.jpg

│   │   │   │   │   │   ├── s_close.gif

│   │   │   │   │   │   ├── sh_1.gif

│   │   │   │   │   │   ├── sh1.png

│   │   │   │   │   │   ├── sh_2.gif

│   │   │   │   │   │   ├── sh2.png

│   │   │   │   │   │   ├── sh_3.gif

│   │   │   │   │   │   ├── sh_4.gif

│   │   │   │   │   │   ├── sh_5.gif

│   │   │   │   │   │   ├── sh.png

│   │   │   │   │   │   ├── simg.jpg

│   │   │   │   │   │   ├── s_left.png

│   │   │   │   │   │   ├── s_line.gif

│   │   │   │   │   │   ├── s_right.png

│   │   │   │   │   │   ├── ss.png

│   │   │   │   │   │   ├── s_tel.png

│   │   │   │   │   │   ├── s_txt.png

│   │   │   │   │   │   ├── suc.png

│   │   │   │   │   │   ├── t1.jpg

│   │   │   │   │   │   ├── t2.jpg

│   │   │   │   │   │   ├── t3.jpg

│   │   │   │   │   │   ├── t4.jpg

│   │   │   │   │   │   ├── t_arrow.gif

│   │   │   │   │   │   ├── tel_1.jpg

│   │   │   │   │   │   ├── tel_2.jpg

│   │   │   │   │   │   ├── tel_3.jpg

│   │   │   │   │   │   ├── tel_4.jpg

│   │   │   │   │   │   ├── tel_5.jpg

│   │   │   │   │   │   ├── tel_6.jpg

│   │   │   │   │   │   ├── tel_b1.jpg

│   │   │   │   │   │   ├── tel_b2.jpg

│   │   │   │   │   │   ├── tel_r.jpg

│   │   │   │   │   │   ├── Thumbs.db

│   │   │   │   │   │   ├── tj_1.jpg

│   │   │   │   │   │   ├── tj_2.jpg

│   │   │   │   │   │   ├── tj_3.jpg

│   │   │   │   │   │   ├── tm_1.jpg

│   │   │   │   │   │   ├── tm1.jpg

│   │   │   │   │   │   ├── tm_1.png

│   │   │   │   │   │   ├── tm_2.jpg

│   │   │   │   │   │   ├── tm2.jpg

│   │   │   │   │   │   ├── tm_2.png

│   │   │   │   │   │   ├── tm_3.jpg

│   │   │   │   │   │   ├── tm3.jpg

│   │   │   │   │   │   ├── tm_3.png

│   │   │   │   │   │   ├── tm_4.jpg

│   │   │   │   │   │   ├── tm_b1.jpg

│   │   │   │   │   │   ├── tm_b2.jpg

│   │   │   │   │   │   ├── tm_ban.jpg

│   │   │   │   │   │   ├── tm_big.jpg

│   │   │   │   │   │   ├── tm_r.jpg

│   │   │   │   │   │   ├── user.jpg

│   │   │   │   │   │   └── z_buy.gif

│   │   │   │   │   └── js

│   │   │   │   │   ├── backend

│   │   │   │   │   │   └── backend.js

│   │   │   │   │   ├── cart

│   │   │   │   │   │   └── cart.js

│   │   │   │   │   ├── common

│   │   │   │   │   │   ├── baby_ban.js

│   │   │   │   │   │   ├── bban.js

│   │   │   │   │   │   ├── f_ban.js

│   │   │   │   │   │   ├── fban.js

│   │   │   │   │   │   ├── hban.js

│   │   │   │   │   │   ├── iban.js

│   │   │   │   │   │   ├── iepng.js

│   │   │   │   │   │   ├── jquery-1.11.1.min_044d0927.js

│   │   │   │   │   │   ├── jquery-1.4.2.min.js

│   │   │   │   │   │   ├── jquery-1.8.2.min.js

│   │   │   │   │   │   ├── jquery.bxslider_e88acd1b.js

│   │   │   │   │   │   ├── jquery.soChange.js

│   │   │   │   │   │   ├── lrscroll_1.js

│   │   │   │   │   │   ├── lrscroll.js

│   │   │   │   │   │   ├── MagicZoom.js

│   │   │   │   │   │   ├── mban.js

│   │   │   │   │   │   ├── menu.js

│   │   │   │   │   │   ├── milk_ban.js

│   │   │   │   │   │   ├── n_nav.js

│   │   │   │   │   │   ├── num.js

│   │   │   │   │   │   ├── paper_ban.js

│   │   │   │   │   │   ├── p_tab.js

│   │   │   │   │   │   ├── s_ban.js

│   │   │   │   │   │   ├── select.js

│   │   │   │   │   │   ├── shade.js

│   │   │   │   │   │   ├── ShopShow.js

│   │   │   │   │   │   ├── tban.js

│   │   │   │   │   │   └── zh_CN.js

│   │   │   │   │   ├── login

│   │   │   │   │   │   └── login.js

│   │   │   │   │   └── register

│   │   │   │   │   └── register.js

│   │   │   │   └── WEB-INF

│   │   │   │   ├── classes

│   │   │   │   │   ├── cn

│   │   │   │   │   │   └── easybuy

│   │   │   │   │   │   ├── dao

│   │   │   │   │   │   │   ├── BaseDaoImpl.class

│   │   │   │   │   │   │   ├── IBaseDao.class

│   │   │   │   │   │   │   ├── news

│   │   │   │   │   │   │   │   ├── NewsDao.class

│   │   │   │   │   │   │   │   └── NewsDaoImpl.class

│   │   │   │   │   │   │   ├── order

│   │   │   │   │   │   │   │   ├── OrderDao.class

│   │   │   │   │   │   │   │   ├── OrderDaoImpl.class

│   │   │   │   │   │   │   │   ├── OrderDetailDao.class

│   │   │   │   │   │   │   │   ├── OrderDetailDaoImpl.class

│   │   │   │   │   │   │   │   ├── UserAddressDao.class

│   │   │   │   │   │   │   │   └── UserAddressDaoImpl.class

│   │   │   │   │   │   │   ├── product

│   │   │   │   │   │   │   │   ├── ProductCategoryDao.class

│   │   │   │   │   │   │   │   ├── ProductCategoryDaoImpl.class

│   │   │   │   │   │   │   │   ├── ProductDao.class

│   │   │   │   │   │   │   │   └── ProductDaoImpl.class

│   │   │   │   │   │   │   └── user

│   │   │   │   │   │   │   ├── UserDao.class

│   │   │   │   │   │   │   └── UserDaoImpl.class

│   │   │   │   │   │   ├── entity

│   │   │   │   │   │   │   ├── News.class

│   │   │   │   │   │   │   ├── Order.class

│   │   │   │   │   │   │   ├── OrderDetail.class

│   │   │   │   │   │   │   ├── ProductCategory.class

│   │   │   │   │   │   │   ├── Product.class

│   │   │   │   │   │   │   ├── UserAddress.class

│   │   │   │   │   │   │   └── User.class

│   │   │   │   │   │   ├── filter

│   │   │   │   │   │   │   ├── AdminUserPowerFilter.class

│   │   │   │   │   │   │   └── EncodeFilter.class

│   │   │   │   │   │   ├── param

│   │   │   │   │   │   │   ├── NewsParams.class

│   │   │   │   │   │   │   ├── OrderDetailParam.class

│   │   │   │   │   │   │   ├── OrderParams.class

│   │   │   │   │   │   │   ├── ProductCategoryParam.class

│   │   │   │   │   │   │   ├── ProductParam.class

│   │   │   │   │   │   │   ├── UserAddressParam.class

│   │   │   │   │   │   │   └── UserParam.class

│   │   │   │   │   │   ├── service

│   │   │   │   │   │   │   ├── news

│   │   │   │   │   │   │   │   ├── NewsService.class

│   │   │   │   │   │   │   │   └── NewsServiceImpl.class

│   │   │   │   │   │   │   ├── order

│   │   │   │   │   │   │   │   ├── CartService.class

│   │   │   │   │   │   │   │   ├── CartServiceImpl.class

│   │   │   │   │   │   │   │   ├── OrderService.class

│   │   │   │   │   │   │   │   └── OrderServiceImpl.class

│   │   │   │   │   │   │   ├── product

│   │   │   │   │   │   │   │   ├── ProductCategoryService.class

│   │   │   │   │   │   │   │   ├── ProductCategoryServiceImpl.class

│   │   │   │   │   │   │   │   ├── ProductService.class

│   │   │   │   │   │   │   │   └── ProductServiceImpl.class

│   │   │   │   │   │   │   └── user

│   │   │   │   │   │   │   ├── UserAddressService.class

│   │   │   │   │   │   │   ├── UserAddressServiceImpl.class

│   │   │   │   │   │   │   ├── UserService.class

│   │   │   │   │   │   │   └── UserServiceImpl.class

│   │   │   │   │   │   ├── utils

│   │   │   │   │   │   │   ├── Constants$ReturnResult.class

│   │   │   │   │   │   │   ├── Constants$UserType.class

│   │   │   │   │   │   │   ├── Constants.class

│   │   │   │   │   │   │   ├── DataSourceUtil.class

│   │   │   │   │   │   │   ├── EmptyUtils.class

│   │   │   │   │   │   │   ├── MemcachedUtils.class

│   │   │   │   │   │   │   ├── OrderVo.class

│   │   │   │   │   │   │   ├── Pager.class

│   │   │   │   │   │   │   ├── Params.class

│   │   │   │   │   │   │   ├── PrintUtil.class

│   │   │   │   │   │   │   ├── ProductCategoryVo.class

│   │   │   │   │   │   │   ├── RegUtils.class

│   │   │   │   │   │   │   ├── ReturnResult.class

│   │   │   │   │   │   │   ├── SecurityUtils.class

│   │   │   │   │   │   │   ├── ShoppingCart.class

│   │   │   │   │   │   │   ├── ShoppingCartItem.class

│   │   │   │   │   │   │   ├── StringUtils.class

│   │   │   │   │   │   │   └── UniqueConstraintException.class

│   │   │   │   │   │   └── web

│   │   │   │   │   │   ├── AbstractServlet.class

│   │   │   │   │   │   ├── backend

│   │   │   │   │   │   │   ├── AdminNewsServlet.class

│   │   │   │   │   │   │   ├── AdminOrderServlet.class

│   │   │   │   │   │   │   ├── AdminProductCategoryServlet.class

│   │   │   │   │   │   │   ├── AdminProductServlet.class

│   │   │   │   │   │   │   └── AdminUserServlet.class

│   │   │   │   │   │   └── pre

│   │   │   │   │   │   ├── CartServlet.class

│   │   │   │   │   │   ├── FavoriteServlet.class

│   │   │   │   │   │   ├── HomeServlet.class

│   │   │   │   │   │   ├── LoginServlet.class

│   │   │   │   │   │   ├── NewsServlet.class

│   │   │   │   │   │   ├── ProductCategoryServlet.class

│   │   │   │   │   │   ├── ProductServlet.class

│   │   │   │   │   │   ├── RegisterServlet.class

│   │   │   │   │   │   └── UserAdressServlet.class

│   │   │   │   │   ├── database.properties

│   │   │   │   │   └── log4j.properties

│   │   │   │   ├── lib

│   │   │   │   │   ├── commons-codec-1.9.jar

│   │   │   │   │   ├── commons-fileupload-1.2.1.jar

│   │   │   │   │   ├── commons-io-1.3.2.jar

│   │   │   │   │   ├── commons-pool-1.5.6.jar

│   │   │   │   │   ├── fastjson-1.2.6.jar

│   │   │   │   │   ├── java_memcached-release_2.6.3.jar

│   │   │   │   │   ├── javax.annotation.jar

│   │   │   │   │   ├── javax.ejb.jar

│   │   │   │   │   ├── javax.jms.jar

│   │   │   │   │   ├── javax.persistence.jar

│   │   │   │   │   ├── javax.resource.jar

│   │   │   │   │   ├── javax.servlet.jar

│   │   │   │   │   ├── javax.servlet.jsp.jar

│   │   │   │   │   ├── javax.transaction.jar

│   │   │   │   │   ├── jstl.jar

│   │   │   │   │   ├── log4j-1.2.17.jar

│   │   │   │   │   ├── mysql-connector-java-5.1.25-bin.jar

│   │   │   │   │   ├── slf4j-api-1.6.1.jar

│   │   │   │   │   ├── slf4j-simple-1.6.1.jar

│   │   │   │   │   ├── sqljdbc2008.jar

│   │   │   │   │   └── standard.jar

│   │   │   │   └── web.xml

│   │   │   ├── EasyBuy.rar

│   │   │   └── 数据库脚本

│   │   │   └── easybuy.sql

│   │   └── 易买网项目.rar

│   └── 02 上机练习参考答案

│   ├── vssver2.scc

│   └── 易买网项目.rar

├── 02 提供给学员的内容

│   └── 02 作业素材

│   ├── vssver2.scc

│   └── 易买网素材.rar

├── Thumbs.db

├── TP15.pptx

└── vssver2.scc

550 directories, 1807 files

Java Web开发与实战_Java Web开发技术与实战项目相关推荐

  1. 【源码+教程】Java桌球游戏_Java初级项目_Java练手项目_Java项目实战_Java游戏开发

    今天分享的Java开源游戏项目是桌球游戏,初学者也可以用来练习喔~课程详细讲解了一个桌球游戏的编写思路和流程,即使你刚学Java没多久,也可以跟随该教程视频完成属于你自己的桌球游戏!同时,还可以加深和 ...

  2. java web学什么软件_java web开发是什么?该怎么学习?

    Java中有前端这个开发方向,上回我们说到了javaweb是什么?你们应该对javaweb有了一定的了解了,那你们知道该如何学习web吗?小编这里整理了一些相关知识,快来看看吧. 一.javaweb是 ...

  3. java目前开发的背景_Java web 开发构想[一] 背景和形势

    [Java web 开发构想系列 转自JavaEye社区,在此申明] 1.背景.形势 能够进行Web开发的编程语言和技术很多 (1) 动态解释语言 PHP; Perl; Python (Zope, P ...

  4. java开源框架有哪些_java web开发框架有哪些

    1 java web开发框架有哪些 java,互联网发展出来的产物,如今变成了屈指可数的几大编程语言之一,他的未来是不可限量的.因此很多人都想要学会这门技术,希望在以后能有他的一席之地.那么下面小编给 ...

  5. java web初级面试题_Java Web应用程序初学者教程

    java web初级面试题 Java Web Application is used to create dynamic websites. Java provides support for web ...

  6. java分前端后端吗_Java Web属于前端还是后端

    Java Web属于前端还是后端 发布时间:2020-06-15 13:39:15 来源:亿速云 阅读:325 作者:鸽子 Java Web 是前端还是后端? Java Web是属于后端,Java W ...

  7. java web是前端吗_Java Web 是前端还是后端?

    Java Web 是前端还是后端? Java Web是属于后端,Java Web就是用Java技术开发的Web应用,而Java是一种可以编写跨平台应用软件.完全面向对象的高级程序设计语言,一般常用于后 ...

  8. java程序开发个人笔记_Java程序开发入门笔记

    Java程序开发入门笔记 如果你是这一个错误的话:错误:编码GBK的不可映射字符 这是因为我们编写的代码一般都是utf-8的格式而控制台用的不是utf-8格式所以就会出现中文输出的错误.这个时候我们可 ...

  9. java web编码详解_java web 开发 编码问题详解

    java web 开发 编码问题详解 浏览器 IE/FireFox ------------->Servlet容器-------------------------->显示页面 编码   ...

最新文章

  1. ios13文件连接服务器教程,iOS 13/iPad OS迈向生产力的一大步,SMB文件共享视频图文教程...
  2. 运行时常量池_从String的intern()到常量池
  3. 适用于WinForm的一个定时器类
  4. C++中对String的各种操作
  5. 排列组合思维导图_排列组合——排列数专题
  6. C++:遍历指定路径下的文件/图片
  7. 斯坦福CS230官方指南:CNN、RNN及使用技巧速查(打印收藏)
  8. 把CMD下的color 方案遍历一遍
  9. java中几个常用的开源常用工具类
  10. 获取键盘上某键的状态
  11. OsgEarth下实现雷达波束扫描飞机动画
  12. 深度Linux deepin更新,防火墙操作
  13. 石溪分校 计算机研究生专业,纽约州立石溪分校 - 985本科申请纽约州立大学石溪分校计算机研究生容易吗?要准备什么?还有如果成功了好毕业吗??...
  14. 200+JS功能 实例
  15. Window 重置所有网络驱动器的命令
  16. [路由][教程]OpenWrt通过LAN连接上级路由做交换机+无线功能教程
  17. 数据人的生活智慧(1)
  18. 正则表达式——环视(Lookaround)(几分钟学会环视)
  19. 明孝陵的石象道:南京最美600米
  20. 20060427-汉字区位码查询与算法——microsoft visual studio 2005系列

热门文章

  1. Java修炼之路——基础篇——Java集合类详解2
  2. 背包dp的核心思想(动态规划)
  3. Codeforces Round #607 (Div. 2) E. Jeremy Bearimy dfs + 思维
  4. P4288 [SHOI2014]信号增幅仪 最小圆覆盖
  5. cf1562 C. Rings
  6. P2617 Dynamic Rankings(整体二分)
  7. 栈/队列/分块问卷调查反馈——Weak in the Middle,Cutting Plants,最小公倍数
  8. CF508D Tanya and Password(欧拉回路)
  9. YbtOJ#643-机器决斗【贪心,李超树】
  10. UOJ#284-快乐游戏鸡【长链剖分,线段树】