实例介绍
北大青鸟ACCP6.0 使用JSP/Servlet/Ajax技术开发新闻发布系统第一部分课件以及代码答案1到6章
【实例截图】
【核心代码】
b76498e2-2676-4dc0-bced-78ebed5078a7
└── 使用JSP/Servlet/Ajax技术开发新闻发布系统
├── Chapter01
│ ├── TP01.ppt
│ ├── 学员练习参考答案
│ │ ├── 练习1:制作新闻系统首页
│ │ │ └── News_chapter_1
│ │ │ ├── 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.html
│ │ ├── 练习2:制作后台管理页面
│ │ │ └── News_chapter_1
│ │ │ ├── admin.html
│ │ │ ├── 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.html
│ │ ├── 练习3:制作新闻浏览页面
│ │ │ └── News_chapter_1
│ │ │ ├── admin.html
│ │ │ ├── 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.html
│ │ │ └── newspages
│ │ │ └── news_read.html
│ │ └── 练习4:创建新闻发布系统
│ │ └── News
│ │ ├── admin.html
│ │ ├── 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.html
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ ├── newspages
│ │ │ └── news_read.html
│ │ └── WEB-INF
│ │ └── web.xml
│ ├── 提供给学员的资料
│ │ ├── 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
│ │ ├── Thumbs.db
│ │ ├── title_1.gif
│ │ ├── title_2.gif
│ │ ├── title_3.gif
│ │ └── topbg.gif
│ └── 教学演示案例
│ ├── 示例1:修改端口号
│ │ └── server.xml
│ ├── 示例2:配置欢迎页面
│ │ └── web.xml
│ └── 示例3:部署和发布
│ └── news
│ ├── index.html
│ └── WEB-INF
│ ├── web.xml
│ └── web.xml.bak
├── Chapter02
│ ├── TP02.ppt
│ ├── 作业答案
│ │ ├── 作业4
│ │ │ ├── IDCard2.jsp
│ │ │ └── IDCard.jsp
│ │ └── 作业5
│ │ └── complare.jsp
│ ├── 学员练习参考答案
│ │ ├── 练习1:方法和注释的应用
│ │ │ └── year.jsp
│ │ ├── 练习2:注册页面请求信息获取
│ │ │ ├── images
│ │ │ │ ├── logo_sso.gif
│ │ │ │ ├── mcenter_arrow.gif
│ │ │ │ ├── top2.jpg
│ │ │ │ └── top.jpg
│ │ │ ├── info.jsp
│ │ │ └── regist.html
│ │ ├── 练习3:制作新闻发布页面
│ │ │ └── News
│ │ │ ├── admin.html
│ │ │ ├── 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.html
│ │ │ ├── META-INF
│ │ │ │ └── MANIFEST.MF
│ │ │ ├── newspages
│ │ │ │ ├── news_add.jsp
│ │ │ │ └── news_read.html
│ │ │ └── WEB-INF
│ │ │ └── web.xml
│ │ └── 练习4:制作添加主题页面
│ │ └── News
│ │ ├── admin.html
│ │ ├── 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.html
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ ├── newspages
│ │ │ ├── news_add.jsp
│ │ │ ├── news_read.html
│ │ │ └── topic_add.jsp
│ │ └── WEB-INF
│ │ └── web.xml
│ ├── 提供给学员的资料
│ │ ├── 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
│ ├── 教学演示案例
│ │ ├── 示例1:获取日期
│ │ │ └── date.jsp
│ │ ├── 示例2:JSP页面组成
│ │ │ └── firstJSP.jsp
│ │ ├── 示例3:JSP脚本元素
│ │ │ └── JSPScript.jsp
│ │ ├── 示例4:JSP脚本输出
│ │ │ └── JSPScript.jsp
│ │ ├── 示例5:表达式
│ │ │ └── express.jsp
│ │ ├── 示例6:脚本与表达式
│ │ │ └── cal.jsp
│ │ ├── 示例7:声明
│ │ │ └── declare.jsp
│ │ └── 示例8:注册
│ │ ├── reginfo.jsp
│ │ └── reginput.jsp
│ └── 补充案例
│ ├── 基础案例
│ │ ├── 变量的声明使用
│ │ │ └── index.jsp
│ │ ├── 复选框的读取
│ │ │ ├── showskills.jsp
│ │ │ └── skills.jsp
│ │ └── 输出数组长度
│ │ └── arrLength.jsp
│ └── 综合案例
│ └── 读取用户请求信息
│ └── getRequest.jsp
├── Chapter03
│ ├── TP03.ppt
│ ├── 作业答案
│ │ ├── 作业4
│ │ │ ├── IDCard2.jsp
│ │ │ └── IDCard.jsp
│ │ └── 作业5
│ │ └── complare.jsp
│ ├── 学员练习参考答案
│ │ ├── 练习1:转发与重定向的应用
│ │ │ ├── control.jsp
│ │ │ ├── images
│ │ │ │ ├── login.gif
│ │ │ │ ├── Snap1.jpg
│ │ │ │ └── Thumbs.db
│ │ │ ├── mailLogin.jsp
│ │ │ └── weclome.jsp
│ │ ├── 练习2:数据库表
│ │ │ └── newsDB.sql
│ │ ├── 练习3:管理员登录
│ │ │ ├── admin.jsp
│ │ │ ├── CSS
│ │ │ │ ├── admin.css
│ │ │ │ ├── main.css
│ │ │ │ └── read.css
│ │ │ ├── Images
│ │ │ │ ├── a_b01.gif
│ │ │ │ ├── admin_bar.gif
│ │ │ │ ├── arrow.gif
│ │ │ │ ├── blue_bar.png
│ │ │ │ ├── channel_bg.gif
│ │ │ │ ├── class_bg.gif
│ │ │ │ ├── class_type.gif
│ │ │ │ ├── firend_bg.gif
│ │ │ │ ├── friend_ico.gif
│ │ │ │ ├── friend_logo.gif
│ │ │ │ ├── friend_t.gif
│ │ │ │ ├── login_input.gif
│ │ │ │ ├── login_sub.gif
│ │ │ │ ├── logo.jpg
│ │ │ │ ├── nav_leftdot.gif
│ │ │ │ ├── nav_leftline.gif
│ │ │ │ ├── opt_name.gif
│ │ │ │ ├── opt_sub.gif
│ │ │ │ ├── Picture1.jpg
│ │ │ │ ├── Picture2.jpg
│ │ │ │ ├── Picture3.jpg
│ │ │ │ ├── Picture4.jpg
│ │ │ │ ├── sidebarbg.gif
│ │ │ │ ├── Thumbs.db
│ │ │ │ ├── title_1.gif
│ │ │ │ ├── title_2.gif
│ │ │ │ ├── title_3.gif
│ │ │ │ └── topbg.gif
│ │ │ ├── Index.jsp
│ │ │ └── login.jsp
│ │ ├── 练习4:新闻列表
│ │ │ └── admin1.jsp
│ │ ├── 练习5:显示主题列表
│ │ │ └── topicList.jsp
│ │ ├── 练习6:添加主题
│ │ │ ├── topic_add_control.jsp
│ │ │ └── topic_add.jsp
│ │ └── 练习7:发布新闻
│ │ ├── news_add.jsp
│ │ ├── news_manage.jsp
│ │ └── 练习说明.txt
│ ├── 提供给学员的资料
│ │ ├── 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
│ ├── 教学演示案例
│ │ ├── 示例1:response对象
│ │ │ ├── control.jsp
│ │ │ ├── input.jsp
│ │ │ └── weclome.jsp
│ │ ├── 示例2:获取用户名
│ │ │ └── weclom.jsp
│ │ ├── 示例3:使用转发
│ │ │ └── forward.jsp
│ │ ├── 示例4:重定向传值
│ │ │ ├── color.jsp
│ │ │ └── input.jsp
│ │ ├── 示例5:JDBC连接数据库
│ │ │ └── connectionJDBC.jsp
│ │ ├── 示例6:注册页面
│ │ │ └── regist.jsp
│ │ ├── 示例7:登录页面
│ │ │ └── login.jsp
│ │ ├── 示例8:登录控制
│ │ │ └── control.jsp
│ │ └── 示例9:JSP与JavaScript
│ │ └── regist.jsp
│ └── 补充案例
│ └── 基础案例
│ ├── 案例1:猜数字
│ │ └── guess.jsp
│ ├── 案例2:闰年判断
│ │ ├── isLeapYear.jsp
│ │ └── leapYear.html
│ ├── 案例3:数据库连接
│ │ └── DB.jsp
│ └── 案例4:用户信息显示
│ ├── User.java
│ └── userlist.jsp
├── Chapter04
│ ├── TP04.ppt
│ ├── 作业答案
│ │ ├── 作业1
│ │ │ ├── fullPage.jsp
│ │ │ ├── head.jsp
│ │ │ └── images
│ │ │ └── head.gif
│ │ ├── 作业2
│ │ │ ├── first.jsp
│ │ │ └── second.jsp
│ │ ├── 作业3
│ │ │ ├── lucknum.jsp
│ │ │ └── showLucknum.jsp
│ │ ├── 作业4
│ │ │ └── counter.jsp
│ │ └── 作业5
│ │ ├── index.jsp
│ │ └── welcome.jsp
│ ├── 学员练习参考答案
│ │ ├── 练习1:使用Cookie简化用户登录
│ │ │ ├── doLogin.jsp
│ │ │ ├── login.jsp
│ │ │ └── welcome.jsp
│ │ ├── 练习2:使用session实现访问控制
│ │ │ ├── admin.jsp
│ │ │ ├── doLogin.jsp
│ │ │ └── index.jsp
│ │ ├── 练习3:实现网页计数器功能
│ │ │ ├── loginWeb.jsp
│ │ │ └── showCount.jsp
│ │ ├── 练习4:首页按主题显示新闻
│ │ │ └── index.jsp
│ │ └── 练习5:首页主题动态显示
│ │ └── index.jsp
│ ├── 提供给学员的资料
│ │ ├── 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
│ ├── 教学演示案例
│ │ ├── 示例10:统计网页访问人数
│ │ │ ├── loginWeb.jsp
│ │ │ └── showCount.jsp
│ │ ├── 示例11:page范围
│ │ │ ├── testOne.jsp
│ │ │ └── testTwo.jsp
│ │ ├── 示例12:reqeust范围
│ │ │ ├── testOne.jsp
│ │ │ └── testTwo.jsp
│ │ ├── 示例13:session范围
│ │ │ ├── testOne.jsp
│ │ │ └── testTwo.jsp
│ │ ├── 示例14:application范围
│ │ │ ├── testOne.jsp
│ │ │ └── testTwo.jsp
│ │ ├── 示例1:添加Cookie
│ │ │ └── addCookie.jsp
│ │ ├── 示例2:读取Cookie
│ │ │ └── getCookies.jsp
│ │ ├── 示例3:Cookie保存登录信息
│ │ │ ├── doLogin.jsp
│ │ │ ├── login.jsp
│ │ │ └── welcome.jsp
│ │ ├── 示例4:Cookie有效期
│ │ │ ├── info.jsp
│ │ │ └── showCookie.jsp
│ │ ├── 示例5:读取sessionid
│ │ │ ├── create.jsp
│ │ │ └── getCookie.jsp
│ │ ├── 示例6和示例7:session控制访问权限
│ │ │ ├── admin.jsp
│ │ │ ├── doLogin.jsp
│ │ │ └── index.jsp
│ │ └── 示例8和示例9:新闻发布访问控制
│ │ ├── index.jsp
│ │ ├── loginControl.jsp
│ │ └── news_add.jsp
│ └── 补充案例
│ ├── 基础案例
│ │ ├── 使用超链接打开窗口
│ │ │ ├── sameSession
│ │ │ │ └── WebRoot
│ │ │ │ ├── index.jsp
│ │ │ │ ├── META-INF
│ │ │ │ │ └── MANIFEST.MF
│ │ │ │ └── WEB-INF
│ │ │ │ └── web.xml
│ │ │ └── 案例描述.txt
│ │ ├── 简易聊天室
│ │ │ └── BBSChart
│ │ │ └── WebRoot
│ │ │ ├── callMessage.jsp
│ │ │ ├── index.jsp
│ │ │ ├── META-INF
│ │ │ │ └── MANIFEST.MF
│ │ │ └── WEB-INF
│ │ │ └── web.xml
│ │ └── 获取sessionID
│ │ ├── getSession
│ │ │ └── WebRoot
│ │ │ ├── index.jsp
│ │ │ ├── META-INF
│ │ │ │ └── MANIFEST.MF
│ │ │ └── WEB-INF
│ │ │ └── web.xml
│ │ └── 案例描述.txt
│ └── 综合案例
│ └── 使用session实现简单购物车
│ └── ShopCartProject
│ ├── src
│ │ └── shopcart
│ │ └── bean
│ │ ├── Product.java
│ │ └── ShopCart.java
│ └── WebRoot
│ ├── META-INF
│ │ └── MANIFEST.MF
│ ├── ShopCartJSP.jsp
│ ├── ShoppingJSP.jsp
│ ├── ShowProductsJSP.jsp
│ └── WEB-INF
│ ├── classes
│ │ └── shopcart
│ │ └── bean
│ │ ├── Product.class
│ │ └── ShopCart.class
│ └── web.xml
├── Chapter05
│ ├── TP05.ppt
│ ├── 作业答案
│ │ ├── 作业4
│ │ │ └── UserLogin
│ │ │ ├── src
│ │ │ │ └── org
│ │ │ │ └── jbit
│ │ │ │ ├── bean
│ │ │ │ │ └── User.java
│ │ │ │ └── dao
│ │ │ │ ├── DBConnectionForJNDI.java
│ │ │ │ └── UserDao.java
│ │ │ └── WebRoot
│ │ │ ├── dologin.jsp
│ │ │ ├── login.jsp
│ │ │ ├── META-INF
│ │ │ │ └── MANIFEST.MF
│ │ │ ├── success.jsp
│ │ │ └── WEB-INF
│ │ │ ├── classes
│ │ │ │ └── org
│ │ │ │ └── jbit
│ │ │ │ ├── bean
│ │ │ │ │ └── User.class
│ │ │ │ └── dao
│ │ │ │ ├── DBConnectionForJNDI.class
│ │ │ │ └── UserDao.class
│ │ │ └── web.xml
│ │ └── 作业5
│ │ └── UserLogin
│ │ ├── src
│ │ │ └── org
│ │ │ └── jbit
│ │ │ ├── bean
│ │ │ │ └── User.java
│ │ │ └── dao
│ │ │ ├── DBConnectionForJNDI.java
│ │ │ └── UserDao.java
│ │ └── WebRoot
│ │ ├── changePWD.jsp
│ │ ├── dologin.jsp
│ │ ├── login.jsp
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ ├── success2.jsp
│ │ ├── success.jsp
│ │ ├── update.jsp
│ │ └── WEB-INF
│ │ ├── classes
│ │ │ └── org
│ │ │ └── jbit
│ │ │ ├── bean
│ │ │ │ └── User.class
│ │ │ └── dao
│ │ │ ├── DBConnectionForJNDI.class
│ │ │ └── UserDao.class
│ │ └── web.xml
│ ├── 学员练习参考答案
│ │ ├── 练习2:首页新闻列表显示
│ │ │ └── News_chapter_5.rar
│ │ ├── 练习3:实现单条新闻显示
│ │ │ └── News_chapter_5.rar
│ │ └── 练习4:实现对新闻发表评论
│ │ └── News_chapter_5.rar
│ ├── 提供给学员的资料
│ │ ├── 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
│ ├── 教学演示案例
│ │ ├── 示例1:配置contex.xml文件
│ │ │ └── context.xml
│ │ ├── 示例2:测试JNDI
│ │ │ └── testjndi.jsp
│ │ ├── 示例3:配置content.xml文件
│ │ │ └── context.xml
│ │ ├── 示例4:配置web.xml文件
│ │ │ └── web.xml
│ │ ├── 示例5:封装数据
│ │ │ └── Commentary.java
│ │ ├── 示例6:生成setter和getter方法
│ │ │ └── Commentary.java
│ │ └── 示例7:封装业务
│ │ └── CommentaryControl.java
│ └── 补充案例
│ └── 基础案例
│ ├── 使用JavaBean实现用户注册
│ │ └── UserRegist
│ │ ├── src
│ │ │ └── org
│ │ │ └── jbit
│ │ │ ├── bean
│ │ │ │ └── User.java
│ │ │ └── dao
│ │ │ ├── DBConnectionForJNDI.java
│ │ │ └── UserDao.java
│ │ └── WebRoot
│ │ ├── doReg.jsp
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ ├── regist.jsp
│ │ ├── success.jsp
│ │ └── WEB-INF
│ │ ├── classes
│ │ │ └── org
│ │ │ └── jbit
│ │ │ ├── bean
│ │ │ │ └── User.class
│ │ │ └── dao
│ │ │ ├── DBConnectionForJNDI.class
│ │ │ └── UserDao.class
│ │ └── web.xml
│ ├── 使用JavaBean封装业务处理
│ │ └── DBConnectionForJNDI.java
│ └── 使用JNDI连接数据库
│ ├── BookJNDI
│ │ ├── src
│ │ │ └── org
│ │ │ └── jbit
│ │ │ ├── bean
│ │ │ │ └── Book.java
│ │ │ └── dao
│ │ │ ├── BookDao.java
│ │ │ └── DBConnectionForJNDI.java
│ │ └── WebRoot
│ │ ├── index.jsp
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ └── WEB-INF
│ │ ├── classes
│ │ │ └── org
│ │ │ └── jbit
│ │ │ ├── bean
│ │ │ │ └── Book.class
│ │ │ └── dao
│ │ │ ├── BookDao.class
│ │ │ └── DBConnectionForJNDI.class
│ │ └── web.xml
│ ├── books.sql
│ └── context.xml
└── Chapter06
├── TP06.ppt
├── 作业答案
│ ├── 作业4
│ │ └── YourProfile
│ │ ├── src
│ │ │ └── cn
│ │ │ └── jbit
│ │ │ └── profile
│ │ │ └── UploadServlet.java
│ │ └── WebRoot
│ │ ├── index.jsp
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ └── WEB-INF
│ │ ├── classes
│ │ │ └── cn
│ │ │ └── jbit
│ │ │ └── profile
│ │ │ └── UploadServlet.class
│ │ ├── lib
│ │ │ ├── commons-fileupload.jar
│ │ │ └── commons-io.jar
│ │ └── web.xml
│ └── 作业5
│ └── YourProfile
│ ├── src
│ │ └── cn
│ │ └── jbit
│ │ └── profile
│ │ └── UploadServlet.java
│ └── WebRoot
│ ├── index.jsp
│ ├── META-INF
│ │ └── MANIFEST.MF
│ └── WEB-INF
│ ├── classes
│ │ └── cn
│ │ └── jbit
│ │ └── profile
│ │ └── UploadServlet.class
│ ├── lib
│ │ ├── commons-fileupload.jar
│ │ └── commons-io.jar
│ └── web.xml
├── 学员练习参考答案
│ ├── 练习1:实现新闻分页显示
│ │ └── News_chapter_6.rar
│ ├── 练习2:实现简单的文件上传
│ │ └── UploadFile
│ │ └── WebRoot
│ │ ├── doUpload.jsp
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ ├── selectFile.jsp
│ │ └── WEB-INF
│ │ └── web.xml
│ └── 练习3:使用SmartUpload完善新闻发布
│ └── News_chapter_6.rar
├── 提供给学员的资料
│ ├── 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
├── 教学演示案例
│ ├── 示例1:配置contex.xml文件
│ │ └── context.xml
│ ├── 示例2:测试JNDI
│ │ └── testjndi.jsp
│ ├── 示例3:配置content.xml文件
│ │ └── context.xml
│ ├── 示例4:配置web.xml文件
│ │ └── web.xml
│ ├── 示例5:封装数据
│ │ └── Commentary.java
│ ├── 示例6:生成setter和getter方法
│ │ └── Commentary.java
│ └── 示例7:封装业务
│ └── CommentaryControl.java
└── 补充案例
├── 基础案例
│ ├── 使用下拉列表框实现分页显示
│ │ └── Pagination
│ │ ├── sql
│ │ │ ├── create.sql
│ │ │ └── data.sql
│ │ ├── src
│ │ │ └── cn
│ │ │ └── jbit
│ │ │ └── pagination
│ │ │ ├── bean
│ │ │ │ └── Topic.java
│ │ │ └── dao
│ │ │ ├── BaseDao.java
│ │ │ └── PageDao.java
│ │ └── WebRoot
│ │ ├── index.jsp
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ └── WEB-INF
│ │ ├── classes
│ │ │ └── cn
│ │ │ └── jbit
│ │ │ └── pagination
│ │ │ ├── bean
│ │ │ │ └── Topic.class
│ │ │ └── dao
│ │ │ ├── BaseDao.class
│ │ │ └── PageDao.class
│ │ ├── lib
│ │ │ └── ojdbc5.jar
│ │ └── web.xml
│ ├── 使用数字实现分页显示
│ │ └── Pagination
│ │ ├── sql
│ │ │ ├── create.sql
│ │ │ └── data.sql
│ │ ├── src
│ │ │ └── cn
│ │ │ └── jbit
│ │ │ └── pagination
│ │ │ ├── bean
│ │ │ │ └── Topic.java
│ │ │ └── dao
│ │ │ ├── BaseDao.java
│ │ │ └── PageDao.java
│ │ └── WebRoot
│ │ ├── index.jsp
│ │ ├── META-INF
│ │ │ └── MANIFEST.MF
│ │ └── WEB-INF
│ │ ├── classes
│ │ │ └── cn
│ │ │ └── jbit
│ │ │ └── pagination
│ │ │ ├── bean
│ │ │ │ └── Topic.class
│ │ │ └── dao
│ │ │ ├── BaseDao.class
│ │ │ └── PageDao.class
│ │ ├── lib
│ │ │ └── ojdbc5.jar
│ │ └── web.xml
│ └── 实现图片上传
│ └── YourProfile
│ ├── src
│ │ └── cn
│ │ └── jbit
│ │ └── profile
│ │ └── UploadServlet.java
│ └── WebRoot
│ ├── index.jsp
│ ├── META-INF
│ │ └── MANIFEST.MF
│ └── WEB-INF
│ ├── classes
│ │ └── cn
│ │ └── jbit
│ │ └── profile
│ │ └── UploadServlet.class
│ ├── lib
│ │ ├── commons-fileupload.jar
│ │ └── commons-io.jar
│ └── web.xml
└── 综合案例
├── 实现复杂分页显示
│ └── Pagination
│ ├── sql
│ │ ├── create.sql
│ │ └── data.sql
│ ├── src
│ │ └── cn
│ │ └── jbit
│ │ └── pagination
│ │ ├── bean
│ │ │ └── Topic.java
│ │ └── dao
│ │ ├── BaseDao.java
│ │ └── PageDao.java
│ └── WebRoot
│ ├── index.jsp
│ ├── META-INF
│ │ └── MANIFEST.MF
│ └── WEB-INF
│ ├── classes
│ │ └── cn
│ │ └── jbit
│ │ └── pagination
│ │ ├── bean
│ │ │ └── Topic.class
│ │ └── dao
│ │ ├── BaseDao.class
│ │ └── PageDao.class
│ ├── lib
│ │ └── ojdbc5.jar
│ └── web.xml
└── 实现多个文件上传
└── YourProfile
├── src
│ └── cn
│ └── jbit
│ └── profile
│ └── UploadServlet.java
└── WebRoot
├── index.jsp
├── META-INF
│ └── MANIFEST.MF
└── WEB-INF
├── classes
│ └── cn
│ └── jbit
│ └── profile
│ └── UploadServlet.class
├── lib
│ ├── commons-fileupload.jar
│ └── commons-io.jar
└── web.xml
383 directories, 750 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论