21世纪普通高等教育应用型规划教材·计算机系列:JSP网络程序设计

本文主要是介绍21世纪普通高等教育应用型规划教材·计算机系列:JSP网络程序设计,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

21世纪普通高等教育应用型规划教材·计算机系列:JSP网络程序设计 


作者:关东升
当当地址:http://product.dangdang.com/product.aspx?product_id=22490450
京东地址:http://book.360buy.com/10829851.html
2011-08-01/北京邮电大学出版社
JSP是JavaEE知识系统的核心内容之一,多年来JavaEE一直是企业级开发的主要技术,经过10多年的发展JavaEE已经很成熟了,JavaEE也是相当的普及。为了能够在高校培养出更加适合企业需要的Java程序员,我们编写了这门《JSP网络程序设计》。
  作为多年的培训讲师,我们了解企业的需求,也了解高校学生情况,为了能够培训出适合企业需要的学生,在以往授课过程中发现采用“项目驱动的、案例式教学模式”,学生接受起来很容易。因此,本书也采用了案例驱动模式展开讲解知识点,然后再展开介绍。案例驱动模式优势能够使学生学习了某一个知识点能够知道这个知识点在开发一个项目中所处的地位和作用等,当然,在具体的知识点讲解我又安排了很多的补充案例,充分的体现以“项目驱动的、案例式教学模式”,实践证明这是非常有效的教学模式。
  在课程的编写过程中我们走访多家企业,我们所编制的知识点都是力求满足企业开发的需要,而非面面俱到面面不到方式。
  《JSP网络程序设计》适合于高校老师和学生学习使用JSP和JavaEE,也适合于对于java和JavaEE感兴趣的程序员、软件开发和系统设计人员。
目录:
第1章 开篇综述
1.1 JavaEE的优势
1.1.1 保留现存的IT资产
1.1.2 高效的开发
1.1.3 可伸缩性
1.1.4 稳定的可用性
1.2 JavaEE的组件
1.2.1 Servlet与JSP
1.2.2 JDBC
1.2.3 JNDI
1.2.4 RMI
1.2.5 JMS
1.2.6 EJB
1.3 J avaEE应用系统架构设计
1.3.1 表示层
1.3.2 服务层
1.3.3 数据持久层
1.3.4 企业信息系统层
1.4 开发环境的搭建
1.4.1 Tomcat下载与安装
1.4.2 MyEclipse下载与安装

第2章 图书管理系统分析与设计
2.1 系统需求
2.2 需求分析
2.2.1 图书管理系统的静态页面
2.2.2 系统用例
2.2.3 分析类
2.3 系统设计
2.3.1 系统类图
2.3.2 数据库物理模型

第3章 XML应用技术
3.1 XML概述
3.1.1 XML的用途
3.1.2 XML与HTML的区别
3.1.3 良好的格式
3.1.4 XML文件需要验证(Validity)
3.2 XML文件
3.2.1 XML文件的结构
3.2.2 XML文件的组成
3.2.3 XML文件的声明
3.2.4 XML文件的语法
3.3 在Java程序中访问XMI.文件
3.3.1 JAXP API基础
3.3.2 DOM对象模型
3.4 图书管理系统中的XML应用

第4章 数据持久层技术
4.1 数据持久层技术概述
4.1.1 Java对象的序列化
4.1.2 Java对象保存到数据库中
4.2 JDBC技术
4.3 数据库驱动器程序
4.3.1 驱动程序分类
4.3.2 装载方法
4.3.3 DriverManager
4.4 JDBC中的接口
4.4.1 Connection接口
4.4.2 Statement接口
4.4.3 RestlltSet接口
4.5 案例分析
4.5.1 JDBC-ODBC桥方式连接数据库
4.5.2 MySQL数据库访问
4.6 图书管理系统中的数据持久层技术
4.6.1 图书管理系统中DAO设计模式
4.6.2 图书管理系统中儿)BC硬编码问题

第5章 JavaBean组件技术
5.1 JavaBean组件
5.1.1 什么是JavaBean
5.1.2 JavaBean编写规范
5.1.3 JavaBean的属性
5.1.4 JavaBean的方法访问
5.2 图书管理系统中的JavaBean
5.2.1 JavaBean分类
5.2.2 回顾设计类图

第6章 Web技术基础
6.1 表示层技术概述
6.2 HTTP协议
6.2.1 HTTP协议的主要特点
6.2.2 HTTP协议中几个概念
6.2.3 HTTP协议的基本原理
6.3 HTML超文本标识语言
6.3.1 HTML
6.3.2 HTML中最基本的标签
6.3.3 属性
6.3.4 标签
6.3.5 标签
6.3.6 标签
6.3.7 ……


这篇关于21世纪普通高等教育应用型规划教材·计算机系列:JSP网络程序设计的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/912145

相关文章

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

动态规划---打家劫舍

题目: 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。 思路: 动态规划五部曲: 1.确定dp数组及含义 dp数组是一维数组,dp[i]代表

Linux 网络编程 --- 应用层

一、自定义协议和序列化反序列化 代码: 序列化反序列化实现网络版本计算器 二、HTTP协议 1、谈两个简单的预备知识 https://www.baidu.com/ --- 域名 --- 域名解析 --- IP地址 http的端口号为80端口,https的端口号为443 url为统一资源定位符。CSDNhttps://mp.csdn.net/mp_blog/creation/editor

科研绘图系列:R语言扩展物种堆积图(Extended Stacked Barplot)

介绍 R语言的扩展物种堆积图是一种数据可视化工具,它不仅展示了物种的堆积结果,还整合了不同样本分组之间的差异性分析结果。这种图形表示方法能够直观地比较不同物种在各个分组中的显著性差异,为研究者提供了一种有效的数据解读方式。 加载R包 knitr::opts_chunk$set(warning = F, message = F)library(tidyverse)library(phyl

【生成模型系列(初级)】嵌入(Embedding)方程——自然语言处理的数学灵魂【通俗理解】

【通俗理解】嵌入(Embedding)方程——自然语言处理的数学灵魂 关键词提炼 #嵌入方程 #自然语言处理 #词向量 #机器学习 #神经网络 #向量空间模型 #Siri #Google翻译 #AlexNet 第一节:嵌入方程的类比与核心概念【尽可能通俗】 嵌入方程可以被看作是自然语言处理中的“翻译机”,它将文本中的单词或短语转换成计算机能够理解的数学形式,即向量。 正如翻译机将一种语言

软考系统规划与管理师考试证书含金量高吗?

2024年软考系统规划与管理师考试报名时间节点: 报名时间:2024年上半年软考将于3月中旬陆续开始报名 考试时间:上半年5月25日到28日,下半年11月9日到12日 分数线:所有科目成绩均须达到45分以上(包括45分)方可通过考试 成绩查询:可在“中国计算机技术职业资格网”上查询软考成绩 出成绩时间:预计在11月左右 证书领取时间:一般在考试成绩公布后3~4个月,各地领取时间有所不同

ASIO网络调试助手之一:简介

多年前,写过几篇《Boost.Asio C++网络编程》的学习文章,一直没机会实践。最近项目中用到了Asio,于是抽空写了个网络调试助手。 开发环境: Win10 Qt5.12.6 + Asio(standalone) + spdlog 支持协议: UDP + TCP Client + TCP Server 独立的Asio(http://www.think-async.com)只包含了头文件,不依

poj 2976 分数规划二分贪心(部分对总体的贡献度) poj 3111

poj 2976: 题意: 在n场考试中,每场考试共有b题,答对的题目有a题。 允许去掉k场考试,求能达到的最高正确率是多少。 解析: 假设已知准确率为x,则每场考试对于准确率的贡献值为: a - b * x,将贡献值大的排序排在前面舍弃掉后k个。 然后二分x就行了。 代码: #include <iostream>#include <cstdio>#incl

poj 3181 网络流,建图。

题意: 农夫约翰为他的牛准备了F种食物和D种饮料。 每头牛都有各自喜欢的食物和饮料,而每种食物和饮料都只能分配给一头牛。 问最多能有多少头牛可以同时得到喜欢的食物和饮料。 解析: 由于要同时得到喜欢的食物和饮料,所以网络流建图的时候要把牛拆点了。 如下建图: s -> 食物 -> 牛1 -> 牛2 -> 饮料 -> t 所以分配一下点: s  =  0, 牛1= 1~

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能