此部分是指文件夹名为第1~9章中的内容(如表1),这些是书中介绍JSP相关知识的源代码。文件的命名规则与书中相应源代码文件名一致。读者可将相关文件夹(如ch2)拷贝到Tomcat服务器安装目录的子目录webapps下,并启动Tomcat服务器,在浏览器中浏览网页。表1 第1章序号文件名称位置说明1SimpleJSP.jsp第1章\ch1第一个JSP页面2web.xml第1章\ch1\WEB-INF第1章程序应用的描述文件表2 第2章序号文件名称位置说明1sample1.html第2章\ch2第一个HTML网页2sample2.html第2章\ch2设置HTML网页标题示例3sample3.html第2章\ch2设置HTML网页字体示例4sample4.html第2章\ch2设置HTML网页其他字体示例5sample5.html第2章\ch2换行与不换行标记示例6sample6.html第2章\ch2对齐标记示例7sample7.html第2章\ch2创建表格示例8sample8.html第2章\ch2设计表单示例9sample9.html第2章\ch2图象标记示例10sample10.html第2章\ch2链接标记示例11sample11.html第2章\ch2简单的JavaScript示例12sample12.html第2章\ch2介绍String对象示例13sample13.html第2章\ch2介绍Date对象示例14sample14.html第2章\ch2介绍Math对象示例15sample15.html第2章\ch2介绍Windows对象示例 续表序号文件名称位置说明16sample16.html第2章\ch2介绍鼠标事件示例17sample17.html第2章\ch2介绍键盘事件示例18sample18.html第2章\ch2介绍焦点事件示例19sample19.html第2章\ch2介绍调整窗口尺寸事件示例20sample17.html第2章\ch2介绍加载和卸载事件示例2102_1.jpg第2章\ch2\imagesample9.html中使用的图片文件22web.xml第2章\ch2\WEB-INF第2章程序应用的描述文件23register.html第2章\ch2习题答案,用户注册页面表3 第3章序号文件名称位置说明1Add.java第3章\ch3习题答案(编程题第1题)2Add.class第3章\ch3习题答案(编程题第1题)3Fibonacci.java第3章\ch3习题答案(编程题第2题)4Fibonacci.class第3章\ch3习题答案(编程题第2题)5Cylinder.java第3章\ch3习题答案(编程题第3题)6Cylinder.class第3章\ch3习题答案(编程题第3题)表4 第4章序号文件名称位置说明1example.jsp第4章\ch4一个典型的JSP页面2head.jsp第4章\ch4include指令示例(显示标题和页头)3body.jsp第4章\ch4include指令示例(显示页体)4tail.jsp第4章\ch4include指令示例(显示页尾)5include.jsp第4章\ch4利用include指令包含上述3个JSP页面6example1.jsp第4章\ch4Scriptlet示例7div.jsp第4章\ch4处理客户请求阶段的错误示例8error.jsp第4章\ch4div.jsp页面的错误处理页面9web.xml第4章\ch4\WEB-INF第4章程序应用的描述文件表5 第5章序号文件名称位置说明1setAutoFlushFalse.jsp第5章\ch5测试autoFlush的使用方法 续表序号文件名称位置说明2setAutoFlushTrue.jsp第5章\ch5测试autoFlush的使用方法3requestExample.jsp第5章\ch5获取环境参数示例4showParameter.html第5章\ch5request对象示例(HTML页面)5showParameter.jsp第5章\ch5request对象示例(JSP页面)6count.jsp第5章\ch5计数器示例7test.jsp第5章\ch5计数器测试示例8register.html第5章\ch5用户注册系统示例(HTML页面)9register.jsp第5章\ch5用户注册系统示例(JSP页面)10web.xml第5章\ch5\WEB-INF第5章程序应用的描述文件11bgChange.jsp第5章\ch5第5章习题答案表6 第6章序号文件名称位置说明1SampleBean1.java第6章最简单JavaBean示例java代码2SampleBean1.class第6章\ch6\WEB-INF\classes\ch6最简单JavaBean示例java类文件3sample1.jsp第6章\ch6访问SampleBean1示例4SampleBean2.java第6章jsp:getProperty标记和jsp:setProperty标记示例java代码5SampleBean2.class第6章\ch6\WEB-INF\classes\ch6jsp:getProperty标记和jsp:setProperty标记示例java类文件6sample2.html第6章\ch6访问SampleBean2示例的录入页面7sample2.jsp第6章\ch6访问SampleBean2示例8SampleBean3.java第6章JavaBean存在范围示例java代码9SampleBean3.class第6章\ch6\WEB-INF\classes\ch6JavaBean存在范围示例java类文件10sample3.jsp第6章\ch6访问SampleBean3示例(Page范围)11sample4.jsp第6章\ch6访问SampleBean3示例(Request范围)12sample5.jsp第6章\ch613sample6.jsp第6章\ch6访问SampleBean3示例(Session范围)14sample7.jsp第6章\ch6访问SampleBean3示例(Application范围)15SampleBean4.java第6章JavaBean应用示例java代码16SampleBean4.class第6章\ch6\WEB-INF\classes\ch6JavaBean应用示例java类文件17sample3.html第6章\ch6访问SampleBean2示例的录入页面18sample8.jsp第6章\ch6访问SampleBean4示例表7第7章序号文件名称位置说明1SampleServlet1.java第7章简单的Servlet示例java代码2SampleServlet1.class第7章\ch7\WEB-INF\classes\ch7简单的Servlet示例java类文件3sample1.html第7章\ch7获取HTML表单信息示例(HTML表单)4SampleServlet2.java第7章获取HTML表单信息示例java代码5SampleServlet2.class第7章\ch7\WEB-INF\classes\ch7获取HTML表单信息示例java类文件6sample2.html第7章\ch7JSP访问Servlet示例(HTML页面)7SampleServlet3.java第7章JSP访问Servlet示例java代码8SampleServlet3.class第7章\ch7\WEB-INF\classes\ch7JSP访问Servlet示例java类文件9sample1.jsp第7章\ch7JSP访问Servlet示例(JSP页面)10SampleBean1.java第7章Servlet调用JavaBean示例JavaBean代码11SampleBean1.class第7章\ch7\WEB-INF\classes\ch7Servlet调用JavaBean示例JavaBean类文件12SampleServlet4.java第7章Servlet调用JavaBean示例java代码13SampleServlet4.class第7章\ch7\WEB-INF\classes\ch7Servlet调用JavaBean示例java类文件14web.xml第7章\ch7\WEB-INF第7章程序应用的描述文件表8第8章序号文件名称位置说明1sample1.jsp第8章\ch8获得文件夹的物理路径示例2sample2.jsp第8章\ch8创建文件和文件夹示例3sample3.jsp第8章\ch8列出文件夹下的文件夹和文件示例4sample4.jsp第8章\ch8删除文件夹和文件示例5sample5.jsp第8章\ch8测量文件长度示例6sample6.jsp第8章\ch8判断是文件还是文件及示例7sample7.jsp第8章\ch8获得文件属性示例8file1.txt第8章\ch8文本文件9sample8.jsp第8章\ch8使用FileInputStream类读取文件file1.txt示例10sample9.jsp第8章\ch8使用FileReader类读取文件file1.txt示例11sample1.html第8章\ch8写入内容到文件示例(录入页面)12sample10.jsp第8章\ch8写入内容到文件示例(JSP页面)13sample10_new.jsp第8章\ch8写入内容到文件示例(BufferedWriter类)14sample11.jsp第8章\ch8写入内容到文件示例(追加方式写入)15FileWRBean.java第8章计数器示例JavaBean代码 续表序号文件名称位置说明16FileWRBean.class第8章\ch8\WEB-INF\classes\ch8计数器示例JavaBean类文件17sample12.jsp第8章\ch8计数器示例(JSP页面)18file3.txt第8章\ch8文本文件(存放计数值)19sample13.jsp第8章\ch8留言板示例(JSP页面)20web.xml第8章\ch8\WEB-INF第8章程序应用的描述文件21create.jsp第8章\ch8习题答案(编程题)表9第9章序号文件名称位置说明1list.jsp第9章\ch9\xjglxt学籍管理系统示例(显示学生的记录信息)2err..jsp第9章\ch9\xjglxt学籍管理系统示例(错误处理页面)3insert.html第9章\ch9\xjglxt学籍管理系统示例(添加新的学生信息)4insert.jsp第9章\ch9\xjglxt学籍管理系统示例(添加新的学生信息)5query.jsp第9章\ch9\xjglxt学籍管理系统示例(添加新的学生信息)6change.jsp第9章\ch9\xjglxt学籍管理系统示例(更新学生信息)7change_query.jsp第9章\ch9\xjglxt学籍管理系统示例(在数据库中更新学生信息)8del.jsp第9章\ch9\xjglxt学籍管理系统示例(删除学生细细)9list1.jsp第9章\ch9\xjglxt习题答案(编程题第2题)10web.xml第9章\ch9\xjglxt\WEB-INF第9章程序应用的描述文件二、综合实例部分此部分是指第10章(表10)和第11章(表11)的内容,包含实例的后台数据库建立和初始化脚本,以及实例的页面代码等,下面分别介绍。第10章源代码使用说明操作步骤如下:1.建立后台SQL Server数据库。读者应该确保计算机上安装有SQL Server 2000服务器,启动SQL Server服务后,打开查询分析器,然后执行本章目录下的db.sql文件自动生成并初始化数据库。2.将本章的代码(文件夹news)拷贝到Tomcat服务器安装目录的子目录webapps下。3. 修改JSP程序文件connectdb.sql,将如下语句:Connection con= DriverManager.getConnection(url,sa,123);中的“123”修改为读者计算机上SQL Server的sa密码。4.启动SQL Server服务和Tomcat服务器,打开浏览器,在地址栏中输入:http://localhost:8080/news/index.jsp按回车键,进入系统。注意:网站新闻管理系统管理员的用户名和密码分别为:“admin”和“8888”。表10 第10章序号文件名称位置说明1db.sql第10章系统的数据库SQL脚本文件2common.jsp第10章\news\incoming公共包含文件3connectdb.jsp第10章\news\incoming用来连接数据库的JSP文件4check.jsp第10章\news\incoming用来判断是否以管理员登录系统的JSP文件5codefilter.jsp第10章\news\incoming用来将新闻文章格式进行转换的JSP文件6style.css第10章\news\incoming样式表文件7index.jsp第10章\news新闻浏览的主界面文件8article.jsp第10章\news新闻浏览的最终界面文件9login.jsp第10章\news\admin管理员登录页面文件10chklogin.jsp第10章\news\admin判断该用户是否为管理员的JSP文件11main.jsp第10章\news\admin系统管理主页面文件12addarticle.jsp第10章\news\admin添加新闻页面文件13savearticle.jsp第10章\news\admin将添加新闻保存的JSP文件14editarticle.jsp第10章\news\admin修改新闻页面文件15editarticleover.jsp第10章\news\admin将修改新闻保存的JSP文件16delarticle.jsp第10章\news\admin将新闻删除的JSP文件17index_new.jsp第10章\news完善美化后的主页面文件18searchinput.jsp第10章\news习题答案(用户输入搜索条件界面文件)19search. jsp第10章\news习题答案(搜索到的新闻列表文件)20web.xml第10章\news\WEB-INF第10章程序应用的描述文件21msbase第10章\news\WEB-INF\libSQL Server 2000 JDBC驱动程序包22mssqlserver第10章\news\WEB-INF\libSQL Server 2000 JDBC驱动程序包23msutil第10章\news\WEB-INF\libSQL Server 2000 JDBC驱动程序包第11章源代码使用说明操作步骤如下:1.建立后台SQL Server数据库。读者应该确保计算机上安装有SQL Server 2000服务器,启动SQL Server服务后,打开查询分析器,然后执行本章目录下的db.sql文件自动生成并初始化数据库。2.将本章的代码(文件夹bookshop)拷贝到Tomcat服务器安装目录的子目录webapps下。3. 修改JavaBean文件DBConnectionManager.java,将如下语句:private String password = 123;中的“123”修改为读者计算机上SQL Server的sa密码。并且使用如下命令:javac DBConnectionManager.java编译java程序,得到类文件DBConnectionManager.class,并覆盖原来的同名文件。4.启动SQL Server服务和Tomcat服务器,打开浏览器,在地址栏中输入:http://localhost:8080/news/index.jsp按回车键,进入系统。注意:网站新闻管理系统管理员的用户名和密码分别为:“admin”和“8888”。表11 第11章序号文件名称位置说明1db.sql第11章系统的数据库SQL脚本文件2DBConnectionManager.java第11章用来连接数据库的JavaBean文件3DBConnectionManager.class第11章\bookshop\ WEB-INF\classes\bookshop用来连接数据库的JavaBean类文件4DBSQLManager.java第11章用来封装数据库操作的JavaBean文件5DBSQLManager.class第11章\bookshop\ WEB-INF\classes\bookshop用来封装数据库操作的JavaBean类文件6Book.java第11章用来实现购物车的JavaBean文件7Book.class第11章\bookshop\ WEB-INF\classes\bookshop用来实现购物车的JavaBean类文件8common.jsp第11章\bookshop\incoming公共包含文件9check.jsp第11章\bookshop\incoming用来判断用户是否登录系统的JSP文件10header.jsp第11章\bookshop\incoming页面头文件11footer.jsp第11章\bookshop\incoming页面尾文件12style.css第11章\bookshop\incoming样式表文件13index.jsp第11章\bookshop系统主界面文件14register.jsp第11章\bookshop用户注册界面文件15adduser.jsp第11章\bookshop将注册的用户保存的JSP文件16booklist.jsp第11章\bookshop列出所有书籍的JSP文件17bookdetail.jsp第11章\bookshop显示书籍详细信息的JSP文件18buybook.jsp第11章\bookshop添加到购物车的JSP文件19shopcar.jsp第11章\bookshop显示购物车的JSP文件20checkout.jsp第11章\bookshop将购物车的内容写入到数据库的JSP文件 续表序号文件名称位置说明21login.jsp第11章\bookshop用户登录界面文件22chklogin.jsp第11章\bookshop判断输入的用户名是否存在的JSP文件23myshop.jsp第11章\bookshop查看订单等信息界面文件24userinfo.jsp第11章\bookshop查看用户详细信息界面文件25modifyuserinfo.jsp第11章\bookshop修改用户信息界面文件26saveuser.jsp第11章\bookshop将修改后的用户信息保存的JSP文件27orderitem.jsp第11章\bookshop查看订单详情的JSP文件28login.jsp第11章\bookshop\admin管理员登录界面文件29chklogin.jsp第11章\bookshop\admin判断输入的用户名是否为管理员的JSP文件30main.jsp第11章\bookshop\admin系统管理主界面文件31addbook.jsp第11章\bookshop\admin添加书籍界面文件32savebook.jsp第11章\bookshop\admin将添加的书籍保存到数据库的JSP文件33modifybook.jsp第11章\bookshop\admin修改书籍信息的JSP文件34updatebook.jsp第11章\bookshop\admin将修改书籍信息保存的JSP文件35delbook.jsp第11章\bookshop\admin删除书籍的JSP文件36web.xml第11章\ bookshop \WEB-INF第11章程序应用的描述文件37banner.bmp第11章\ bookshop \images程序界面banner图片文件38book.gif第11章\ bookshop \images程序中样本书图片文件39buy.gif第11章\ bookshop \images购买图标文件40logo.gif第11章\ bookshop \images程序logo图片文件41msbase.jar第11章\bookshop\WEB-INF\libSQL Server 2000 JDBC驱动程序包42mssqlserver.jar第11章\bookshop\WEB-INF\libSQL Server 2000 JDBC驱动程序包43msutil.jar第11章\bookshop\WEB-INF\libSQL Server 2000 JDBC驱动程序包
- 1
- 2
- 粉丝: 0
- 资源: 14
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
- 1
- 2
前往页