Java Web 组件开发技术
更新时间:2023-04-08 08:39:01 阅读量: 实用文档 文档下载
- java推荐度:
- 相关推荐
Java Web组件开发技术大连华信新技术培训中心
Web应用技术简介
Web应用程序
?WEB网站是一组静态HTML网页的集合
? WEB应用程序是带有动态功能的WEB网站? WEB应用程序使用HTML表单做为用户界面? 数据使用CGI从表单传送到服务器
? CGI数据在HTTP请求流中发送
3
CGI程序4
CGI工作执行5
CGI的优缺点
?优点
? 使用多种语言书写
? 对WEB设计人员来说相对容易实现?缺点
? 每个脚本都是“重量级的”
? 不可升级的
? CGI处理代码与HTML代码混合
? 语言不总是面向对象的
? 语言不总是平台独立的
6
JAVA SERVLETS
?JAVA SERVLET是在服务器端运行的一种JAVA技术组件
?SERVLET执行的任务与CGI程序相类似,但SERVLET执行在不同的环境
?SERVLET执行以下任务
? 处理HTTP请求
? 动态生成HTTP响应
?WEB容器是一种特殊的JVM,负责维护SERVLET生命周期,还有为每个请求发出线程
7
WEB服务器中的SERVLET 8
SERVLET执行9
JAVA SERVLETS的优缺点
?优点
? 性能(线程比进程要快)
? 可升级
? JAVA语言是面向对象的
? JAVA语言是平台独立的
?缺点
? SERVLET处理代码与HTML代码混合
10
简单的SERVLET开发
HTTP协议
?协议发送单个请求到HTTP守护进程,然后响应以HTML文档? HTTP GET方法被使用来接收文档
使用CGI,HTTP请求能够包含HTML表单的数据
?
12
HTTP GET方法
?WEB浏览器发送HTTP GET请求
? 用户选择当前HTML页面的链接? 用户在地址栏键入URL
13
WEB容器体系14
WEB容器
?控制HTTPD守护进程和SERVLET之间的通信?是一个实现SERVLET API的JVM
15
请求和响应过程
一个HTTP请求到达HTTP守护线程16
请求和响应过程
一个HTTP请求被传送到Web
容器
17
请求和响应过程Web
容器创建请求和响应的对象
18
请求和响应过程
Web容器调用Service
方法分发给适当的方法对请求进行处理
19
请求和响应过程
Servlet用response对象打印Html
文档响应客户端的请求
20
HttpServlet
?import javax.servlet.http.*;
?import java.io.*;
?public class HelloServlet extends HttpServlet{
?public void doGet(HttpServletRequest request,HttpServletResponse response) throws IOException{?response.setContentType("text/html;charset=gb2312");
?PrintWriter out = response.getWriter();
?
?out.println("");
?out.println("
");?out.println("
?out.println("");
?out.println("
");?out.println(""+" World您好!!!");
?out.println("");
?out.println("");
?out.close();
?}
?}
21
正在阅读:
Java Web 组件开发技术04-08
Java考试题+答案11-26
全国大学生艺术歌曲演唱比赛活动方案12-30
开展网络安全宣传活动工作总结合集03-24
学校目标管理考核自查报告03-19
北京第二外国语学院优秀毕业生精美微立体风格论文答辩完整通用ppt模板08-06
共享同一片蓝天策划书11-28
红楼梦人物关系图表04-23
大学校园文化建设 刍议05-21
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 开发技术
- 组件
- Java
- Web
- 中小企业服务体系平台项目建设方案修订版
- 2012年度全国专业技术人员职称英语等级考试大纲词汇表
- 电厂集控巡检员岗位规范
- 2016-2022年中国汽车零部件制造市场调研与发展前景预测报告
- 黄芩苷的提取和分离纯化
- 渠道中心管理制度新版
- 公共事业管理面试题单选加实训
- 高一数学必修1、4测试题(分单元测试_含详细答案_强烈推荐_共90页
- 长春版小学语文三年上册全册教案
- 形容堵车的句子图文稿
- 2022年全国氟橡胶生产厂家有哪些?氟橡胶厂家推荐
- 2016—2022学年人教版二年级数学下册教案(全册)
- 公司简介(煤炭经销)
- 船舶修理检验试验记录
- 斯洛伐克汇聚阿尔卑斯美丽高山景色、及欧洲丰富多彩文化生活
- 循环流化床锅炉的点火启动与燃烧
- 天津市七校2022┄2022学年高二物理上学期期末考试试题
- 二三线城市 影院投资计划书word版本
- 办公室个人述职报告文档2篇(1)
- 污水处理项目工程承包合同最终稿