网站颜色:

正版现货 JSP网站设计教学做一体化教程 Java语言 动态交互式网页技术 JSP语法 JSP内置对象 数据库 教材教辅.

  • 产品名称:JSP网站设计教学做一体化教...
  • 是否是套装:否
  • 书名:JSP网站设计教学做一体化教程
  • 定价:29.00元
  • 出版社名称:清华大学出版社
  • 出版时间:2012年12月
  • 作者:陈恒、朱毅、顼聪
  • 开本:16
  • 书名:JSP网站设计教学做一体化教程

 书名:  JSP网站设计教学做一体化教程
 图书定价:   29
 图书作者:  陈恒 (作者), 朱毅 (作者), 顼聪 (作者)
 出版社:  清华大学出版社
 出版日期:  2012
 ISBN号:  9787302298892
 开本:  16
 装帧:  平装
 页数:  219页
 版次:  第1版
《JSP网站设计教学做一体化教程》采用“教学做”一体化的方式撰写,合理地组织学习单,并将每个单分解为核心知识、能力目标、任务驱动、实践环节四个模块。全书共分10章,内容包括JSP简介及开发环境的构建、JSP语法、JSP内置对象、JSP与javabean、JSP访问数据库、JavaServlet基础、基于Servlet的MVC模式、过滤器、EL与JSTL、地址簿管理信息系统等重要内容。书中实例侧重实用性和启发性,趣味性强、通俗易懂,使读者能够快速掌握JSP网站设计的基础知识与编程技巧,为适应实战应用打下坚实的基础。

第1章 JSP简介及开发环境的构建 
1.1构建开发环境 
1.1.1核心知识 
1.1.2能力目标 
1.1.3任务驱动 
1.1.4实践环节 
1.2使用Eclipse开发Web应用 
1.2.1核心知识 
1.2.2能力目标 
1.2.3任务驱动 
1.2.4实践环节 
1.3小结 
习题1 

第2章 JSP语法 
2.1 JSP页面的基本构成 
2.1.1核心知识 
2.1.2 能力目标 
2.1.3任务驱动 
2.1.4实践环节 
2.2 Java程序片 
2.2.1核心知识 
2.2.2 能力目标 
2.2.3任务驱动 
2.2.4实践环节 
2.3成员变量和方法的定义 
2.3.1核心知识 
2.3.2能力目标 
2.3.3任务驱动 
2.3.4实践环节 
2.4 Java表达式 
2.4.1 核心知识 
2.4.2 能力目标 
2.4.3 任务驱动 
2.4.4 实践环节 
2.5 page指令标记 
2.5.1核心知识 
2.5.2能力目标 
2.5.3任务驱动 
2.5.4实践环节 
2.6 include指令标记 
2.6.1核心知识 
2.6.2 能力目标 
2.6.3任务驱动 
2.6.4实践环节 
2.7 include动作标记 
2.7.1 核心知识 
2.7.2 能力目标 
2.7.3任务驱动 
2.7.4实践环节 
2.8 forward动作标记 
2.8.1 核心知识 
2.8.2能力目标 
2.8.3任务驱动 
2.8.4实践环节 
2.9 param动作标记 
2.9.1核心知识 
2.9.2 能力目标 
2.9.3任务驱动 
2.9.4实践环节 
2.10小结 
习题2 
…… 
第3章 JSP内置对象 
第4章 JSP与Javabean 
第5章 JSP访问数据库 
第6章 Javaservlet基础 
第7章 基于Servlet的MVC模式 
第8章 过滤器 
第9章 EL与JSTL 
第10章 地址簿管理信息系统


《JSP网站设计教学做一体化教程》适合作为高等院校相关专业的教、学、做一体化教材,也适合作为JSP网站设计培训教材,还可以作为JSP网站设计爱好的自学读物。

版权页: 

 

插图: 

 

3.任务小结或知识扩展 
从创建bean的过程可以看出,首次创建一个新的bean需要用相应的字节码文件创建对象,当别的JSP页面再需要同样的bean时,JSP引擎直接将pageContent内置对象里已经存在的对象的副本分配给相应的JSP页面,提高了代码的复用程度。如果程序员修改了字节码文件,必须重启JSP引擎,才能使用新的字节码文件。 
useBean动作标记中scope的默认值是page,除page之外,scope的取值还有request、session与application。 
(1)scope取值page 
该bean的有效范围是当前页面。当客户请求bean时,分配内存空间给它;当客户离开这个页面时,便取消分配的bean,并收回内存空间。JSP引擎分配给每个JSP页面的bean是不同的,它们占有不同的内存空间。 
当两个客户访问同一个JSP页面时,一个用户对自己bean的属性的改变,不会影响到另一个客户。 
(2)scope取值request 
该bean的有效范围是request期间。客户在网站访问时请求多个页面,如果每个页面都含有useBean动作标记,那么在每个页面分配的bean也不相同。JSP引擎对请求作出响应后,bean消失。 
当两个客户同时请求一个JSP页面时,一个用户对自己bean属性的改变,不会影响另外一个客户。 
(3)scope取值session 
该bean的有效范围是客户的会话期间。如果客户在多个页面中互相连接,每个页面都做不同的useBean动作标记,那么这个客户在这些页面得到的bean是相同的,即占有相同的内存空间。当会话结束时,bean消失,释放空间。 
如果一个客户在某个页面更改了bean的某个属性,那么该客户的其他页面bean的属性也发生变化。但两个客户NNNN——个JSP页面时,一个客户对自己bean的属性的改变不会影响到另一个客户。 
(4)scope取值application 
该bean的有效范围是application期间(Web服务器启动期间)。JSP引擎为所有的JSP页面分配一个共享的bean。 
当几个客户同时访问一个JSP页面时,任何一个客户对自己bean的属性的改变都会影响到其他客户。 
编写一个JSP页面computerCircle.jsp,在JSP页面中使用USeBean动作标记获得一个bean,负责创建bean的类是4.1.4小节实践环节中的Circle类,创建bean的名字为circle,circle的scope取值为request。JSP页面的运行效果如图4.3所示。

热门设计服务