Web开发技术

当前位置:首页 > 计算机网络 > 程序设计 > Web开发技术

出版社:东软电子出版社
出版日期:2011-2
ISBN:9787900491282
作者:张娜 编
页数:419页

章节摘录

版权页:   插图:   (2)脚本段。 脚本段中是合法的Java代码,在将JSP文件转换成Serlvet时,脚本段中的代码会按照出现的次序依次被转换为_jspService()方法中的代码。脚本段可以产生输出,也可以是一些流程控制语句。 脚本段中定义的变量可以看成是JSP页面的局部变量,因此一个用户对这个变量的操作不会影响到其他用户,因此在项目中不可以使用脚本段中定义的变量实现网页计数功能。 (3)表达式。 在将JSP文件转换成Servlet时,被转换为程序语句out.println(表达式);。表达式用于向页面输出内容,在处理用户请求时,表达式被计算,计算结果被转换为字符串插入到输出流中。 需要注意的是,在书写表达式时,一定不要在表达式后添加“;”号。 4.2.2 JSP指令元素 JSP指令元素主要用于在将JSP文件转换为Servlet时提供整个JSP页面的相关信息,它们不会产生任何输出,只是指示在转换时应如何处理JSP页面的其他内容。指令元素的语法格式如下:  需要注意的是,之间不能有空格。 JSP1.2中的指令元素有三种:page指令、include指令和taglib指令。 JSP2.0中又添加了三种指令元素:tag指令、variable指令和attribute指令,这三种指令只能在标签文件中使用,将在第9章中介绍。 1.page指令 page指令用来设定JSP页面的全局属性和相关功能,它可以出现在JSP页面的任何位置,但它的作用范围是整个JSP页面。通常为了方便程序代码的阅读和遵循JSP页面的格式规范,page指令一般作为JSP页面的第一条语句。下面将用项目来说明page指令的作用及其相关属性。 (1)项目构思。 编写网页pageDirective.jsp,使用page指令指明该网页所使用的脚本语言为Java语言,页面的编码为GBK,页面描述信息为“这是一个page指令属性的练习页面”。 页面内容为“当前时间是:yyyy—mm—dd HH:mi:ss”,并显示页面描述信息。当页面发生异常时,则转到errorHandle.jsp页面显示异常信息。 (2)项目设计。 page指令的language属性指定了在JSP页面的脚本元素中使用的语言,默认的属性值是“java”,因此这个属性通常可以不出现。

书籍目录

第1章 项目导引
1.1项目构思
1.2项目设计
1.2.1体系结构设计
1.2.2系统模块设计
1.2.3界面设计
1.2.4数据库设计
1.3项目实施
1.3.1开发技术的选择
1.3.2基于Java的Web开发技术
1.3.3开发和运行环境的选择
1.3.4编码实现
1.4项目运行
第2章 Web页面技术
2.1HTML
2.1.1认识HTML
2.1.2HTML常用标签
2.1.3网络点餐系统页面实现
2.2CSS
2.2.1认识CSS
2.2.2CSS选择符
2.2.3网络点餐系统样式定义
2.3JavaScript
2.3.1认识JavaScript
2.3.2JavaScript函数定义和事件处理
2.3.3JavaScript的内置对象
2.3.4网络点餐系统客户端验证
实践环节设计8
第3章 Servlet技术
3.1认识Servlet
3.1.1项目构思
3.1.2项目设计
3.1.3项目实施
3.1.4项目运行
3.1.5知识点
3.2HttpServletRequest
3.2.1项目构思
3.2.2项目设计
3.2.3项目实施
3.2.4项目运行
3.2.5知识点
3.3HttpServletResponse
3.3.1项目构思
3.3.2项目设计
3.3.3项目实施
3.3.4项目运行
3.4HttpSession
3.4.1项目构思
3.4.2项目设计
3.4.3项目实施
3.4.4项目运行
3.4.5知识点
3.5ServletContext
3.5.1项目构思
3.5.2项目设计
3.5.3项目实施
3.5.4项目运行
3.5.5知识点
3.6简单的用户登录功能
3.6.1项目构思
3.6.2项目设计
3.6.3项目实施
3.6.4项目运行
3.7Servlet中的过滤器
3.7.1项目构思
3.7.2项目设计
3.7.3项目实施
3.7.4项目运行
3.7.5知识点
3.8Servlet中的监听器
3.8.1项目构思
3.8.2项目设计
3.8.3项目实施
3.8.4项目运行
3.8.5知识点
实践环节设计
第4章 JSP基础
4.1认识JSP
4.1.1项目构思
4.1.2项目设计
4.1.3项目实施
4.1.4项目运行
4.1.5知识点
4.2JSP的语法
4.2.1JSP脚本元素
4.2.2JSP指令元素
4.2.3JSP动作元素
4.3JSP的隐含对象
4.3.1out对象
4.3.2request对象
4.3.3response对象
4.3.4session对象
4.3.5application对象
4.3.6pageContext对象
4.3.7其他隐含对象
4.4Cookie对象
实践环节设计
第5章 JDBC技术
5.1认识JDBC
5.1.1项目构思
5.1.2项目设计
5.1.3项目实施
5.1.4项目运行
5.1.5知识点
5.2使用JDBC实现网络点餐系统的菜品管理
5.2.1项目构思
5.2.2项目设计
5.2.3项目实施
5.2.4项目运行
实践环节设计
第6章 JavaBean组件
6.1认识JavaBean
6.1.1项目构思
6.1.2项目设计
6.1.3项目实施
6.1.4项目运行
6.2在JSP中访问JavaBean
6.2.1在JSP中访问JavaBean
6.2.2和的使用
6.3使用JavaBean实现网络点餐系统的用户管理模块
6.3.1项目构思
6.3.2项目设计
6.3.3项目实施
6.3.4项目运行
实践环节设计
第7章 JSP开发的两种模型
7.1认识JSP模型1
7.2认识JSP模型2
7.2.1项目构思
7.2.2项目设计
7.2.3项目实施
7.2.4项目运行
7.2.5知识点
7.3基于JSP模型2实现网络点餐系统
7.3.1点餐系统首页的实现
7.3.2用户首页的实现
7.3.3用户点餐功能的实现
7.3.4用户点餐车的实现
7.3.5管理员查看点餐车页面的实现
实践环节设计
第8章 EL
8.1认识EL
8.1.1项目构思
8.1.2项目设计
8.1.3项目实施
8.1.4项目运行
8.1.5知识点
8.2EL隐含对象
8.2.1pageContext对象
8.2.2header、headerValues、param和paramValues对象
8.2.3cookie对象
8.2.4与范围有关的对象
第9章 自定义标签与函数
9.1认识标签
9.2为什么要自定义标签
9.3标签的实现
9.3.1标签的构成
9.3.2标签库描述文件TLD
9.3.3构造标签的方法
9.3.4标签文件
9.3.5简单标签
9.4自定义函数
9.4.1项目构思
9.4.2项目设计
9.4.3项目实施
9.4.4项目运行
9.5标签库的打包
第10章 JSTL
10.1认识JSTL
10.1.1项目构思
10.1.2项目设计
10.1.3项目实施
10.1.4项目运行
10.1.5知识点
10.2STL核心标签库
10.2.1表达式操作标签
10.2.2流程控制标签
10.2.3循环控制标签
10.2.4URL操作标签
10.3JSTL格式化标签库
10.3.1国际化标签
10.3.2数字日期格式化标签
10.4JSTL函数标签库
10.4.1项目构思
10.4.2项目设计
10.4.3项目实施
10.4.4项目运行
10.5JSTLSQL标签库
10.5.1项目构思
10.5.2项目设计
10.5.3项目实施
10.5.4项目运行
10.5.5知识点
10.6JSTLXML标签库
10.6.1项目构思
10.6.2项目设计
10.6.3项目实施
10.6.4项目运行
10.6.5知识点
10.7网络点餐系统视图层改进
10.7.1点餐系统首页改进
10.7.2显示菜品页面改进
10.7.3普通用户首页改进
10.7.4管理员菜品管理页面改进
10.7.5管理员查看点餐车页面改进
实践环节设计
附录AJDK的安装
附录BTomcat的安装和使用
附录CMyEclipse的安装、配置和使用
附录DMySQL的安装和配置
附录ENavicat的安装和使用
参考文献

编辑推荐

《东软TOPCARES-CDIO系列教材•网络工程师类:Web开发技术(Java)教程》是由东软电子出版社出版。

作者简介

《东软TOPCARES-CDIO系列教材•网络工程师类:Web开发技术(Java)教程》包括项目构思;项目设计;体系结构设计;系统模块设计;界面设计;数据库设计;项目实施;开发技术的选择;基于Java的Web开发技术;开发和运行环境的选择;编码实现;项目运行等内容。

图书封面


 Web开发技术下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024