简介
本书采用“教学做”一体化模式编写,合理地组织学习单元,并将每个单元分解为核心知识、能力目标、任务驱动、实践环节4个模块。全书共包括11章,包括Web前端基础、JSP简介及开发环境的构建、JSP语法、JSP内置对象、JSP与JavaBean、JSP访问数据库、Java Servlet、过滤器、EL与JSTL、文件的上传与下载以及地址簿管理信息系统。书中实例侧重实用性和启发性,趣味性强,通俗易懂,使读者能够快速掌握Java Web应用的基础知识、编程技巧以及完整的开发体系,为适应实战应用打下坚实的基础。本书可以作为高等职业院校、本科院校计算机及相关专业的教材或教学参考书,也适合作为Java Web开发人员的参考用书。
目录
第1章Web前端基础
1.1HTML
1.1.1核心知识
1.1.2能力目标
1.1.3任务驱动
1.1.4实践环节
1.2CSS
1.2.1核心知识
1.2.2能力目标
1.2.3任务驱动
1.2.4实践环节
1.3JavaScript
1.3.1核心知识
1.3.2能力目标
1.3.3任务驱动
1.3.4实践环节
1.4小结
习题1
第2章JSP简介及开发环境的构建
2.1构建开发环境
2.1.1核心知识
2.1.2能力目标
2.1.3任务驱动
2.1.4实践环节
2.2使用Eclipse开发Web应用
2.2.1核心知识
2.2.2能力目标
2.2.3任务驱动
2.2.4实践环节
2.3小结
习题2
第3章JSP语法
3.1JSP页面的基本构成
〖2〗〖4〗
JSP网站设计
目录〖3〗3.1.1核心知识
3.1.2能力目标
3.1.3任务驱动
3.1.4实践环节
3.2Java程序片
3.2.1核心知识
3.2.2能力目标
3.2.3任务驱动
3.2.4实践环节
3.3成员变量和方法的声明
3.3.1核心知识
3.3.2能力目标
3.3.3任务驱动
3.3.4实践环节
3.4Java表达式
3.4.1核心知识
3.4.2能力目标
3.4.3任务驱动
3.4.4实践环节
3.5page指令标记
3.5.1核心知识
3.5.2能力目标
3.5.3任务驱动
3.5.4实践环节
3.6include指令标记
3.6.1核心知识
3.6.2能力目标
3.6.3任务驱动
3.6.4实践环节
3.7include动作标记
3.7.1核心知识
3.7.2能力目标
3.7.3任务驱动
3.7.4实践环节
3.8forward动作标记
3.8.1核心知识
3.8.2能力目标
3.8.3任务驱动
3.8.4实践环节
3.9param动作标记
3.9.1核心知识
3.9.2能力目标
3.9.3任务驱动
3.9.4实践环节
3.10小结
习题3
第4章JSP内置对象
4.1请求对象request
4.1.1核心知识
4.1.2能力目标
4.1.3任务驱动
4.1.4实践环节
4.2应答对象response
4.2.1核心知识
4.2.2能力目标
4.2.3任务驱动
4.2.4实践环节
4.3会话对象session
4.3.1核心知识
4.3.2能力目标
4.3.3任务驱动
4.3.4实践环节
4.4全局应用程序对象application
4.4.1核心知识
4.4.2能力目标
4.4.3任务驱动
4.4.4实践环节
4.5小结
习题4
第5章JSP与JavaBean
5.1编写JavaBean
5.1.1核心知识
5.1.2能力目标
5.1.3任务驱动
5.1.4实践环节
5.2JSP中使用JavaBean
5.2.1核心知识
5.2.2能力目标
5.2.3任务驱动
5.2.4实践环节
5.3小结
习题5
第6章JSP访问数据库
6.1使用JDBC?ODBC桥接器连接数据库
6.1.1核心知识
6.1.2能力目标
6.1.3任务驱动
6.1.4实践环节
6.2使用纯Java数据库驱动程序连接数据库
6.2.1核心知识
6.2.2能力目标
6.2.3任务驱动
6.2.4实践环节
6.3Statement、ResultSet的使用
6.3.1核心知识
6.3.2能力目标
6.3.3任务驱动
6.3.4实践环节
6.4游动查询
6.4.1核心知识
6.4.2能力目标
6.4.3任务驱动
6.4.4实践环节
6.5访问Excel电子表格
6.5.1核心知识
6.5.2能力目标
6.5.3任务驱动
6.5.4实践环节
6.6使用连接池
6.6.1核心知识
6.6.2能力目标
6.6.3任务驱动
6.6.4实践环节
6.7其他典型数据库的连接
6.7.1核心知识
6.7.2能力目标
6.7.3任务驱动
6.7.4实践环节
6.8PreparedStatement的使用
6.8.1核心知识
6.8.2能力目标
6.8.3任务驱动
6.8.4实践环节
6.9小结
习题6
第7章Java Servlet
7.1Servlet类与servlet对象
7.1.1核心知识
7.1.2能力目标
7.1.3任务驱动
7.1.4实践环节
7.2servlet对象的创建与运行
7.2.1核心知识
7.2.2能力目标
7.2.3任务驱动
7.2.4实践环节
7.3通过JSP页面访问Servlet
7.3.1核心知识
7.3.2能力目标
7.3.3任务驱动
7.3.4实践环节
7.4doGet和doPost方法
7.4.1核心知识
7.4.2能力目标
7.4.3任务驱动
7.4.4实践环节
7.5重定向与转发
7.5.1核心知识
7.5.2能力目标
7.5.3任务驱动
7.5.4实践环节
7.6在Servlet中使用session
7.6.1核心知识
7.6.2能力目标
7.6.3任务驱动
7.6.4实践环节
7.7基于Servlet的MVC模式
7.7.1核心知识
7.7.2能力目标
7.7.3任务驱动
7.7.4实践环节
7.8小结
习题7
第8章过滤器
8.1Filter类与filter对象
8.1.1核心知识
8.1.2能力目标
8.1.3任务驱动
8.1.4实践环节
8.2filter对象的部署与运行
8.2.1核心知识
8.2.2能力目标
8.2.3任务驱动
8.2.4实践环节
8.3过滤器的应用
8.3.1核心知识
8.3.2能力目标
8.3.3任务驱动
8.3.4实践环节
8.4小结
习题8
第9章EL与JSTL
9.1表达式语言EL
9.1.1核心知识
9.1.2能力目标
9.1.3任务驱动
9.1.4实践环节
9.2JSP标准标签库JSTL
9.2.1核心知识
9.2.2能力目标
9.2.3任务驱动
9.2.4实践环节
9.3小结
习题9
第10章文件的上传与下载
10.1基于Servlet 3.0的文件上传
10.1.1核心知识
10.1.2能力目标
10.1.3任务驱动
10.1.4实践环节
10.2文件的下载
10.2.1核心知识
10.2.2能力目标
10.2.3任务驱动
10.2.4实践环节
10.3小结
习题10
第11章地址簿管理信息系统
11.1系统设计
11.1.1系统功能需求
11.1.2系统模块划分
11.2数据库设计
11.2.1数据库概念结构设计
11.2.2数据库逻辑结构设计
11.2.3创建数据表
11.3系统管理
11.3.1导入相关的jar包
11.3.2JSP页面管理
11.3.3组件与Servlet管理
11.4组件设计
11.4.1过滤器
11.4.2数据库操作
11.4.3实体模型
11.4.4业务模型
11.5系统实现
11.5.1用户注册
11.5.2用户登录
11.5.3添加朋友信息
11.5.4查询朋友信息
11.5.5查看详情
11.5.6修改朋友信息
11.5.7删除朋友信息
11.5.8修改密码
11.5.9退出系统
参考文献
【免费在线读】
第3章JSP语法
(1) JSP页面的基本构成。
(2) JSP脚本元素。
(3) JSP指令标记。
(4) JSP动作标记。
一个JSP页面通常由HTML标记、JSP注释、Java脚本元素以及JSP标记4种基本元素组成。这4种基本元素在JSP页面中是如何被使用的,这将是本章介绍的重点。本章涉及的JSP页面保存在工程ch3的WebContent中。3.1JSP页面的基本构成3.1.1核心知识
在HTML静态页面文件中加入和Java相关的动态元素,就构成了一个JSP页面。一个JSP页面通常由以下4种基本元素组成。(1) 普通的HTML标记。(2) JSP注释。(3) Java脚本元素,包括声明、Java程序片和Java表达式。(4) JSP标记,如指令标记、动作标记和自定义标记等。3.1.2能力目标能够识别JSP页面的基本元素。3.1.3任务驱动1. 任务的主要内容
根据task3_1.jsp代码中的注释,识别JSP页面的基本元素。2. 任务的代码模板task3_1.jsp的代码如下:
<%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"%>
<!-- JSP指令标记 -->
<jsp:include page="a.jsp"/> <!-- JSP动作标记 -->
<%!
int i=0;//数据声明
int add(int x,int y){ //方法声明
return x y;
}
%>
<html><!-- html标记 -->
<head>
<title>task3_1.jsp</title>
</head>
<body>
<%
i ; //Java程序片
int result=add(1,2);
%>
i的值为<%=i%><%--Java表达式 --%>
<br>
1 2的和为<%=result%>
</body>
</html>
a. jsp的代码如下:
<%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"%>
<html>
<head>
<title>a.jsp</title>
</head>
<body>
JSP网站设计
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×