javaweb编程技术第三版教材_Java Web编程技术(第3版)-微课版

本书全面介绍了Java Web技术,包括Internet基础知识、Web前端技术、服务器资源、Tomcat服务器、Eclipse集成开发环境、动态Web项目创建、Servlet核心技术、JSP技术基础、会话与文件管理、JDBC数据库访问、表达式语言、JSTL与自定义标签、Web高级应用、安全性入门、AJAX技术以及Struts 2和Hibernate框架的基础知识。适合Java Web初学者和开发者学习。
摘要由CSDN通过智能技术生成

目录

第1章Java Web技术概述

1.1Internet与万维网

1.1.1主机和IP地址

1.1.2域名和DNS

1.1.3万维网

1.1.4服务器和浏览器

1.1.5HTTP与URL

目录

第1章Java Web技术概述

1.1Internet与万维网

1.1.1主机和IP地址

1.1.2域名和DNS

1.1.3万维网

1.1.4服务器和浏览器

1.1.5HTTP与URL

1.2Web前端技术

1.2.1HTML与XML

1.2.2CSS

1.2.3JavaScript

1.3服务器资源

1.3.1静态资源与动态资源

1.3.2静态文档和动态文档

1.3.3服务器端动态文档技术

1.4Tomcat服务器

1.4.1Tomcat的下载与安装

1.4.2Tomcat的安装目录

1.4.3Tomcat的启动和停止

1.4.4测试Tomcat

1.4.5修改Tomcat的服务端口

1.4.6Web应用程序及结构

1.5Eclipse集成开发环境

1.5.1Eclipse的下载与安装

1.5.2在Eclipse中配置Tomcat服务器

1.5.3配置Eclipse字符编码

1.5.4修改JSP字符编码和模板

1.6创建动态Web项目

1.6.1动态Web项目的建立

1.6.2开发Servlet

1.6.3开发JSP页面

1.6.4Web项目的导出和部署

本章小结

思考与练习

第2章Servlet核心技术

2.1Servlet API

2.1.1Servlet接口

2.1.2GenericServlet类

2.1.3HttpServlet类

2.2Servlet生命周期

2.2.1加载和实例化Servlet

2.2.2初始化Servlet

2.2.3为客户提供服务

2.2.4销毁和卸载Servlet

2.3处理请求

2.3.1HTTP请求结构

2.3.2发送HTTP请求

2.3.3处理HTTP请求

2.3.4检索请求参数

2.3.5请求转发

2.3.6使用请求对象存储数据

2.3.7检索客户端有关信息

2.3.8检索请求头信息

2.4表单数据处理

2.4.1常用表单控件元素

2.4.2表单页面的创建

2.4.3表单数据处理

2.5发送响应

2.5.1HTTP响应结构

2.5.2输出流与内容类型

2.5.3响应重定向

2.5.4设置响应头

2.5.5发送状态码

2.6部署描述文件

2.6.1servlet 元素

2.6.2servletmapping 元素

2.6.3welcomefilelist元素

2.7@WebServlet和@WebInitParam注解

2.8ServletConfig

2.9ServletContext

2.9.1得到ServletContext引用

2.9.2获取应用程序的初始化参数

2.9.3使用ServletContext对象存储数据

2.9.4使用RequestDispatcher实现请求转发

2.9.5通过ServletContext对象获得资源

2.9.6登录日志

2.9.7检索Servlet容器的信息

本章小结

思考与练习

第3章JSP技术基础

3.1JSP语法概述

3.1.1JSP脚本元素

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
  2. 答:URL称为统一资源定位符, URL通常由4部分组成:协议名称、页面所在主机的DNS名、可选的端口号和资源的名称。URI称为统一资源标识符,是以特定语法标识一个资源的字符串。URI由模式和模式特有的部分组成,它们之间用冒号隔开,一般格式如下:    schema:schema-specific-part    URI是URL和URN的超集。   3. 答:①是URL,①和②都是URI,③是URN    4. 答:动态Web文档技术包括服务器端动态文档技术和客户端动态文档技术,前者包括CGI技术、服务器扩展技术和HTML页面中嵌入脚本技术。其中HTML页面中嵌入脚本技术包括ASP、PHP和JSP技术。    最流行的客户端动态文档技术是在HTML页面中嵌入JavaScript脚本代码。使用JavaScript可以设计交互式页面。与服务器端动态文档不同,JavaScript脚本是在客户端执行的。   5. 答:Servlet是用Servlet API开发的Java程序,它运行在Servlet容器中。Servlet容器是运行Servlet的软件,主要用来扩展Web服务器的功能。   6. 答:开发Servlet的一般步骤包括:(1)编写Servlet源程序;(2)编译;(3)将Servlet部署到Servlet容器中;(4)访问执行Servlet。    7. 答:\lib\servlet-api.jar文件。    8. 答:部署描述文件名是web.xml,它是XML文件,应该存放在Web应用程序的\WEB-INF目录中。 9. 答:当服务器找不到用户请求的资源时将发生404错误。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值