×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787508476247
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:199页
  • 出版时间:2010-08-01
  • 条形码:9787508476247 ; 978-7-5084-7624-7

本书特色

《JSP程序设计》:“教、学、做”一体化,强化能力培养“工学结合”原则,提高社会实践能力“案例教学”方法,增强可读性和可操作性

目录

序前言第1章 案例描述及JSP技术1.1 案例:99魔法牌案例描述1.2 知识:C/S和B/s结构模式1.3 知识:HTML静态网页1.4 知识:JSP动态网页1.5 知识:Servlet及JSP运行过程第2章 环境配置与开发工具2.1 实践:JDK的下载与安装2.2 实践:Tomcat服务器安装和配置2.2.1 安装Tomcat2.2.2 运行Tomcat2.3 实践:使用Eclipse开发JSP2.3.1 安装和配置Eclipse2.3.2 开发JSP第3章 MyEclipse及JSP初步3.1 任务:设计游戏首页3.2 实践:创建、配置、布置Web项目3.3 知识:Ecfipse的基本概念与界面3.3.1 工作区(Workspace)及项目(Project)3.3.2 常用工具及功能3.3.3 透视图(Perspecfive)切换器3.3.4 视图(View)3.3.5 编辑器(Editor)3.3.6 导入、导出项目3.4 实践:从HTML到JSP3.5 知识:认识JSP代码结构3.6 资料:JSP基本语法3.6.1 脚本3.6.2 指令3.6.3 动作第4章 JSP应用编程4.1 任务:用户登录及访问控制4.2 方案:技术分析与设计要点4.3 实践:实现登录及访问控制4.4 知识:了解JSP内置对象4.5 资料:应用JSP对象4.5.1 对象的作用域4.5.2 内置request对象4.5.3 内置response对象4.5.4 内置session对象4.5.5 内置application对象4.5.6 内置out对象4.5.7 内置page对象4.5.8 内置exception对象4.5.9 内置pageContext对象4.5.10 内置config对象4.5.11 Cookie对象4.5.12 中文编码问题4.6 研究:访问IP限制功能第5章 JDBC数据库编程5.1 任务:用户及游戏成绩管理5.2 方案:功能分析与设计要点5.3 实践:用户注册及信息更新5.4 知识:JDBC编程总结5.5 资料:JDBC知识与技术5.5.1 加载驱动程序5.5.2 建立连接对象5.5.3 执行SQL语句5.5.4 结果集的使用5.5.5 执行参数化SQL5.5.6 执行存储过程5.6 研究:成绩查询及用户维护第6章 JSP+JavaBean技术6.1 任务:游戏大厅、房间、牌桌6.2 方案:技术分析与实现要点6.2.1 面向对象分析与设计6.2.2 游戏对象模型的代码结构6.2.3 JSP界面页与JavaBean对象的关系设计6.2.4.使用JavaBean属性的get/set方法6.3 实践:JsP+JavaBean实现游戏6.3.1 实现(进入)游戏大厅6.3.2 实现(进入)游戏房间6.3.3 实现(坐上)玩家位置6.3.4.实现(坐在)游戏牌桌6.3.5 实现(后台)定时维护6.3.6 试运行、测试游戏6.4 资料:JavaBean知识与技术6.4.1.JavaBelm简介6.4.2 JavaBean相关标签6.4.3 JSP+JavaBean例子6.5 研究:Session事件的监听第7章 Ajax技术的应用7.1 任务:改进界面刷新效率和闪动7.2 方案:Ajax解决方案的要点7.3 实践:使用Ajax改进游戏(牌桌)页7.4 资料:Aiax知识与技术7.4.1 Ajax技术应用简介7.4.2 如何发送一个Ajax请求7.4.3 处理服务器响应的函数7.4.4 一个简单Ajax应用实例7.4.5 如何处理XML响应7.4.6 Ajax对象就绪状态7.5 研究:xml/html的文档对象模型(Dom)第8章 JSP应用与提高8.1 Java文件操作基础8.1.1 任务:游戏运行日志8.1.2 实践:记录游戏运行日志8.1.3 知识:iava文件操作8.2 开源Excel组件的学习与应用8.2.1 任务:Excel管理报表8.2.2 方案:技术分析与实现要点8.2.3 实践:以Excel格式输出积分前10名的玩家信息8.2.4 知识:POI组件包8.3 文件上传8.3.1 任务:上传文件8.3.2 方案:技术分析与设计要点8.3.3 实践:在注册时上传个性图片8.3.4 知识:jsp Smart Upload组件8.4 发送邮件(Java Mail)8.4.1 任务:发送邮件给注册用户8.4.2 方案:技术分析与设计要点8.4.3 实践:创建一个用来发送邮件的Java Bean8.4.4 知识:发送带附件的邮件第9章 Web配置、打包和部署9.1 任务:部署Web应用9.2 方案:技术分析与实现要点9.3 实践:将Web应用程序打包并部署9.3.1 打包应用程序9.3.2 在Tomcat上部署9.4 资料:Web配置第10章 MVC架构(Struts)10.1 任务:改善JSP开发结构10.2 方案:技术分析与实现要点10.3 实践:利用JSP4.Servlet+JavaBean实现MVC架构10.4 实践:利用Struts开发Web应用10.5 知识:Struts2架构第11章 典型的商业网站案例11.1 案例:C2C网上拍卖系统11.1.1 系统主页预览11.1.2 用户注册及激活11.1.3 用户登录11.1.4 买(拍)东西11.1.5 卖(发布)东西11.1.6 管理用户11.1.7 商品管理11.2 方案:分析与设计要点11.2.1 系统用例分析11.2.2 系统设计要点11.2.3 数据库表设计
展开全部

节选

《JSP程序设计》以一个经典的“99魔法牌”实例作为学习案例,以循序渐进的方法,由浅到深,逐渐引导读者如何构架和开发JSP动态网站,讲解其中的技巧、方法、经验,充分体现以经验为后盾、以实用为目标、以实例为导向、以实践为主线的编写思想。《JSP程序设计》在章节安排上也体现了基础篇、提高篇、高级篇的递进关系。《JSP程序设计》*后以一个常见商务网站为练习案例,引导学生独立完成登录注册模块、购物车模块、图片管理模块、新闻发布模块等,加强对JSP应用的掌握,引导学生发现新问题,培养自我学习与探索的能力。《JSP程序设计》既可作为高职高专院校计算机应用类专业的教材,也可供对网站开发有兴趣的读者参考,还可以作为各培训机构网站设计方面的培训参考用书。

相关资料

插图:通常应用第三种形式的方法,该方法中的page Context参数为JSP的内置对象(页面上下文)。实现文件上传,首先应实现initialize()方法,然后实现如下的两个方法即可将文件上传到服务器中。·upload()方法实现了initialize()方法后,紧接着就应实现该方法。upload()方法用来完成一些准备操作。首先在该方法中调用JSP的内置对象request的get Input stream()方法获取客户端的输入流,然后通过该输入流的read()方法读取用户上传的所有文件数据到字节数组中,然后在循环语句中从该字节数组中提取每个文件的数据,并将当前提取出来的文件的信息封装到File类对象中,*后将该File类对象通过Files类的addFile()方法添加到Files类对象中。·save方法在实现了initialize()方法和upload()方法后,通过调用该方法就可以将全部上传文件保存到指定目录下,并返回保存的文件个数。该方法具有以下两种形式。①save(String dest Path Name)。②save(String dest Path Name,int option)。**个方法等同于save(destPathName,O)或save(dest Path Name,File.SAVE_AUTO)。实际上在Smart Upload类的save()方法中*终是调用File类中的saveAs()方法保存文件的,所以save()方法中的参数使用与File类的save as()方法中的参数使用是相同的。但在save()方法中option参数指定的保存选项的可选值为SAVE_AUTO、SAVE_VIRTUAL和SAVE PHYSICAL。它们是Smart Upload类中的静态字段,分别表示整数0、1和2。仅仅通过以上3个方法就实现了文件的上传。下面介绍Smart Upload类中可用来限制上传文件和获取其他信息的主要方法。·set Denied Files List(String denied Files List)方法该方法用于设置禁止上传的文件。其中参数denied Files List指定禁止上传文件的扩展名,多个扩展名之间以逗号分隔。若禁止上传没有扩展名的文件,以“”表示。例如,Set Denied Files List(“exejsp,,bat”)表示禁止上传*.exe、*.jsp、*.bat和不带扩展名的文件。·set Allowed Files List(String allowed Files List)方法该方法用于设置允许上传的文件。其中参数allowed Files List指定允许上传文件的扩展名,多个扩展名之间以逗号分隔。若允许上传没有扩展名的文件,以“”表示。例如,Set Allowed Files List(“txt,doc”)表示只允许上传*.txt、*.doc和不带扩展名的文件。·set Max File Size(long max File Size)()方法该方法用于设定允许每个文件上传的*大长度,该长度由参数max File Size指定。·set Total Max File Size(long total Max File Size)方法该方法用于设置允许上传文件的总长度,该长度由参数total Max File Size指定。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航