Java Web开发与实战_Java Web开发技术与实战项目

【实例简介】

北大青鸟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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/328457.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

修改Eclipse中项目在Apache Tomcat中的部署路径

转载自 修改Eclipse中项目在Apache Tomcat中的部署路径在Eclipse中配置完服务器后,如果不做任何修改就去部署项目,部署后你会发现,在Apache Tomcat的webapp文件夹下并没有这个项目,那么项目去哪里了呢? 其实项目已经部署到如下默认目录…

微服务意味着分布式系统

Sander Hoogendoorn认为,向微服务迁移就意味着向分布式系统进行迁移,在这里,我们必须要处理延迟、认证与授权、无法到达的消息。通过使用微服务,我们能够将大型系统拆分为更小的组件,从而实现对架构的重新掌控。借助于…

在Eclipse中使用JUnit4进行单元测试(初级篇)

转载自 在Eclipse中使用JUnit4进行单元测试(初级篇)本文绝大部分内容引自这篇文章:http://www.devx.com/Java/Article/31983/0/page/1我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大…

java包 类 方法_Java中包与包之间方法的调用及其关键字区分(基础)

最近在写应用时,对包与包之间方法的调用不太清楚,专门看视频和网站后整理了这篇文章,希望对刚入门的同志有所帮助,进入主题。首先我们先简单看看Java中private、protected、public和default的主要区别:(看不懂没关系&a…

GitHub开源贡献榜:微软超越Facebook和Google排第一

在新任CEO萨蒂亚纳德拉的领导下,封闭许久的微软已于过去几年在变得更加拥抱开源。根据知名代码协作项目网站GitHub上的最新数据,我们发现微软已经位列开源贡献榜的第一名(16419),超过了Facebook(15682&…

Eclipse下导入外部jar包的3种方式

转载自 Eclipse下导入外部jar包的3种方式我们在用Eclipse开发程序的时候,经常要用到第三方jar包。引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间。下面配图说明3种Eclipse引入jar包的方式。1.最常用的普通操作方式:基本步骤式右击…

java速学_5分钟快速入门Java,不看真的可惜了

你好,世界!源代码组织方式Java程序由packageclass组成,package对应目录的相对路径,class对应文件,如关于class有如下几点规则:文件的名字必须和class的名字一致(public级别的class名字)。文件必须只包含一个…

与微软.NET创始人Scott Guthrie面对面,“红衣教主”亲身传授推动成功转型的洪荒之力

金秋九月,是个即将收获的季节。微软 2016 企业技术决策论坛将于2016年9月21日在北京召开。届时,技术大咖Scott Guthrie 将现身论坛,和嘉宾们现场交流互动。 说起 Scott Guthrie,技术领域的人一定不陌生,Scott Guthrie …

第5步 配置pom.xml文件 pom文件好了就是jar包引入好了

<project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"><!-- 自动生成的部分…

Tomcat启动超时问题Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds

转载自 Tomcat启动超时问题Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds使用Eclipse启动Tomcat时出现启动超时的问题如下所示&#xff1a;Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds . If the server …

xrkmonitor监控mysql_xrkmonitor字符云监控系统

下面我们对xrkmonitor字符云监控系统文件阐述相关使用资料和xrkmonitor字符云监控系统文件的更新信息。xrkmonitor字符云监控系统xrkmonitor字符云监控系统是一个国产开源监控系统&#xff0c;专注于通过监控系统对软硬件系统进行掌控以及系统相关数据的可视化&#xff0c;通过…

IDE:Eclipse查看Servlet源码

转载自 IDE&#xff1a;Eclipse查看Servlet源码一、源码下载 1、打开tomcat官网&#xff1a;http://tomcat.apache.org/ , 点击右侧下载菜单&#xff08;以tomcat-7为例&#xff09;进入下载页面&#xff1a;http://tomcat.apache.org/download-70.cgi 2、在下载页面&…

eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法

转载自 eclipse中格式化代码快捷键CtrlShiftF失效的解决办法很长一段时间我的eclipse都有个毛病&#xff0c;就是当我要格式化代码的时候&#xff0c;右键-source-format能够起效&#xff0c;但ctrlshiftf不好使了。可以基本断定是快捷键与别的软件冲突了&#xff0c;但一直也…

解决eclipse中jsp没有代码提示问题

转载自 解决eclipse中jsp没有代码提示问题刚装的可以开发jsp的eclipse&#xff0c;结果写jsp的时候没有代码提示&#xff0c;在网上找了半天&#xff0c;各种解决办法都不行&#xff0c;后来在stackoverflow上看到一个解决办法解决了&#xff0c;其他的方法就不说了&#xff…

Cactus在jexus上安装

Cactus基于之前简单后台管理的改良版本&#xff0c;完善了权限管理&#xff0c;为后续的扩展和管理做了铺垫。 完全开放代码&#xff0c;可供学习交流 目前采用MVC4AutofacDapper制作而成&#xff0c;集成一个简单的Blog和权限系统 通过修改配置可以切换数据源&#xff08;目前…

第6步 项目包结构

dao->service->controller util&#xff1a;工具包 vo: value-object/view-object pojo(简单的数据库对象)->vo(value-object 封装简单对象)‘ ’pojo->bo(bussiness-object)->vo(view-object 视图对象) common&#xff1a;常量 全局异常的公共类

在eclipse中关于Spring和Hibernate 的XML配置如何提示类的包路径的办法

转载自 在eclipse中关于Spring和Hibernate 的XML配置如何提示类的包路径的办法我们在配Spring 或者Hibernate 配置文件的时候&#xff0c;发觉在配置类路径的时候&#xff0c;在双引号下是无法提示包的路径的&#xff0c;这样子很麻烦&#xff0c;不过在MyEclipse中是有得提示…

第7步 mybatis-generator dao层生成器

自动生成 pojo mapper&#xff08;dao层实现&#xff09; dao 第一步 配置这个插件在pom中 第二步复制 generateConfig.xml <?xml version"1.0" encoding"UTF-8"?> <!DOCTYPE generatorConfigurationPUBLIC "-//mybatis.org//DTD M…

eclipse xml文件中按没有提示

转载自 eclipse xml文件中按没有提示 方案1:在xml文件上右击-->open with ,看一下xml文件的默认打开方式。我遇到的是在Layout下的xml文件里没有提示信息。查看了一下xml的默认打开方式不是Android Layout Editor&#xff0c;这时需要修改xml文件的默认打开方式&#xff1a…