Servlet开发基础
来源:互联网 发布:redis优化高并发 编辑:程序博客网 时间:2024/05/22 11:16
Servlet开发基础
Servlet的有关概念与前置知识
Servlet应用入门
Servlet的特点及运行过程
ServletConfig接口
GenericServlet与HTTPServlet类
ServletContext接口
一Servlet的有关前置知识和有关概念
动态网页
动态网页程序与引擎
Servlet技术简介
B/S系统构架与c/s系统架构
Servlet开发设计的相关技术
动态网页
如果浏览器在不同时刻或不同条件下访问WEB服务器上的某个页面,浏览器 所获得的页面内容可以发生变化,那么这个页面称为动态网页.
例如访问某些有视屏的网站,他每一天的网页视屏是不同的
动态网页是网站程序内容动态变化
动态html是由加入了动态脚本的程序,依靠浏览器执行脚步代码来达到动态改变的效果的,执行的网页内容是一样的
<%= new java.util.Date()%>保存为date.jsp放在网站更目录下
将下
<html>
<title>
中华人民帝国
</title>
<body>
大家好
<script type="text/javascript">
document.write(new Date());
</script>
</body>
</html>
保存为dynamic.html放在网站的更目录下.
分别访问网站打开 , 刷新看到内容的变化 , 但是查看源文件就有不同了.
动态网页程序与引擎
动态网页内容的创建过程包含两个步骤:
首先使用某种编程语言编写出响应的动态网页程序
然后有一个专门的服务器程序模块来 解释执行该动态网页程序
在动态网页程序的代码中可以完成各种程序逻辑控制,获取客户端的数据/ 对数据操作, 创建输出内容等,web程序开发就是指使用某种编程语言来编写完成上述功能的动态网页程序
动态网页程序需要一个专门的web服务器程序来解释执行,专门解释和执行某种动态网页程序的web服务器程序模块称为引擎
只有引擎与浏览器直接进行信息交换,动态网页程序不需要与浏览器进行信息交换.动态网页程序只与引擎进行信息交换, 由引擎将浏览器的信息传递给动态网页程序和将动态网页程序生成的结果送给浏览器.
引擎提供的API有两个基本的作用: 一些APi用于将访问产生的相关信息传递给动态网页程序,另外一部分APi将动态网页程序产生的结果传递给引擎.
浏览器/引擎 API和动态网页程序之间的关系
第二讲 动态网页程序与引擎
客户端向web服务器请求的URL资源路径,不尽 可以指向服务端的一个静态的html,还可以指向服务端的某种可被解释运行的程序文件
如果客户端请求的URL后缀符合某种引擎所处理的资源名的特征,web服务器把请求交给响应的引擎处理
动态网页程序中的代码不尽可以创建出用于返回给浏览器的动态变化内容,还可以实现对据库的插入, 修改 ,删除 ,和查询等操作.
目前不少公司提供了动态网页的解决方案, 称之为服务器端的web编程技术
CGI asp asp.net servlet.jsp php
Servlet技术
一个Servlet程序就是一个实现了特殊接口的Java类,它支持Servlet的web服务器的调用和启动运行
l Servlet程序可以完成普通Java程序完成的大多数任务
l 获取客户端通过html的form表单递交的数据和URL后面的参数信息
l 创建对客户端的乡音消息内容
l 访问服务器端的文件系统
l 链接数据库,开发基于数据库的应用
l 调用其他的Java类
C/s b/s概念
各自的优缺点
编写Servlet程序
l 一个Servlet程序就是一个实现了javax.srvlet.Serlet接口的java类 Servlet接口定义了Servlet引擎与Servlet程序之间通信的协议约定
l Javax.servlet.GenericServlet类实现了Servlet接口它实现了Servlet程序的基本特征和功能
l Javax.servlet.HttpServlet类是GenericServlet的子类,他在GenericServlet类的基础上进行了一些正对Http的扩充
- Servlet开发基础
- Web开发基础--Servlet
- Servlet开发基础
- Servlet开发基础
- servlet开发基础
- Servlet开发技术基础
- Servlet开发基础笔记
- [JAVA] Servlet 开发基础
- 10003---JavaWeb开发基础--Servlet
- Web开发之Servlet基础
- 【jsp/servlet】jsp开发基础
- java Web 开发基础 Servlet开发
- java Web 开发基础 Servlet开发
- Servlet-基础开发步骤(使用servlet接口)
- 第4讲 Servlet开发基础
- Servlet开发基础及MVC设计模式
- Servlet开发基础及MVC设计模式
- Servlet开发基础及MVC设计模式
- top源码
- 计算机网络
- 第 4 部分: 利用 DOM 进行 Web 响应
- 北大青鸟ACCP6.0书籍纠错集中营
- 第 5 部分: 操纵 DOM
- Servlet开发基础
- 大学生该如何学习计算机?
- 第 6 部分: 建立基于 DOM 的 Web 应用程序
- POJ
- Linux_Bootloader_u-boot命令介绍及烧写程序实例
- 第 7 部分: 在请求和响应中使用 XML
- JAVA 的 WebService 支持
- SVN入门_服务器_管理员的角度
- 第 8 部分: 在请求和响应中使用 XML