JavaWeb--概述

1、Java Web应用由一组Servlet、HTML页、类以及其他可以被绑定的资源构成。它可以在何种供应商提供的实现Servlet规范的Servlet容器中运行;

2、Java Web应用中包含如下内容:

--Servlet

--JSP

--实用类

--静态文档如HTML等

--描述WEB应用的信息(web.xml)

3、Servlet容器为JavaWeb应用提供运行时环境,它负责管理Servlet和JSP的生命周期,以及管理他们的共享数据:

--Servlet容器也称为JavaWeb应用容器或者Servlet/JSP容器;

--目前最流行的Servlet容器包括:Tomcat、Resin,J2EE服务器(如Weblogic)中也提供了内置的Servlet容器;

时间: 2024-10-09 21:02:42

JavaWeb--概述的相关文章

JavaWeb概述

1.什么叫Web Internet是一个连接世界上计算机的物理网络 Web是建立在Internet上的其中一种服务(Service) Web是Internet上多种不同的服务之一,其他还包括E-mail,流媒体,FTP等 2.Web工作原理 作为一种服务,Web定义两个方面:Web客户端(Web浏览器)和Web服务器如何通过Internet通讯:当你访问一个Web站点时,就建立了这两者之间的关系 Web浏览器向Web服务器发送消息请求一个它期望的指定网页,Web服务器用适当的消息响应他.这种关系

javaweb-http和tomcat

一 Http 1.1 javaweb概述 1.2 http协议的概述 1.什么是Http协议 HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的 一种网络协议.所有的WWW文件都必须遵守这个标准.设计HTTP最初的目的是为  了提供一种发布和接收HTML页面的方法 2.Http协议的组成 Http协议由Http请求和Http响应组成,当在浏览器中输入网址访问某个网站时,     你的浏览器会将你的请求封装成一个Http请求发送给服务器站点,

学习笔记_过滤器概述(过滤器JavaWeb三大组件之一)

过滤器Filter Filter和Lister是Servlet规范里的两个高级特性.不同于Servlet,它们不用于处理客户端请求,只用于对request.response进行修改或者对context.session.request事件进行监听. Filter意为滤镜或者过滤器,用于Servlet之外对request或者response进行修改.Filter提出了滤镜链的概念,一个Filterchain包括多个F 1 什么是过滤器 过滤器JavaWeb三大组件之一,它与Servlet很相似!不它

javaweb学习总结十九(http协议概述以及http请求信息分析)

一:http协议概述 1:http协议定义 2:使用telnet程序连接web服务器,获取资源 3:http协议:超文本传输协议,它是基于tcp/ip协议,就是建立在tcp/ip之上工作的, http协议前提是必须浏览器与服务器建立连接. 4:http/1.0与http/1.1的区别 telnet连接tomcat服务器演示: http1.0协议: 只与服务器交互了1次,然后就端口连接. http1.1协议: 5:浏览器请求服务器端次数问题 一个浏览器访问服务器,首先拿到html页面,然后发现有图

JAVAWEB开发之Hibernate详解(一)——Hibernate的框架概述、开发流程、CURD操作和核心配置与API以及Hibernate日志的使用

Hibernate框架概述 什么是Hibernate? 框架:软件的半成品,完成部分代码的功能. Hibernate:Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思想来操作数据库.Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序中使用,也可以在Servlet/JSP的web应用程序中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成

JavaWeb开发学习(一)-JavaWeb开发概述

1.Web相关概念 Web程序也就是一般所说的网站,由服务器.客户端浏览器以及网络组成.Web程序的好处是使用简单,不需要安装.学习,有一台电脑.一根网线就可以使用.Web程序不是一般意义上的网站.网站的目的是提供信息服务,重在内容,程序往往比较简单.但一个Web程序往往比较复杂,背后结合数据库等技术. 按照是否需要访问网络,程序可分为网络程序和非网络程序.其中网络程序又分为B/S和C/S结构.C/S是指客户端(Client)/服务器(Server)模式.这种模式的客户端需要安装一个桌面程序.桌

javaWeb开发概述

C/S架构:  客户端与服务器端的交互     UI界面是在客户端程序实现 B/S架构:  浏览器端与服务器端的交互   UI界面是在服务端器 我们将使用Servlet开发B/S架构的WEB应用程序 B/S架构优势: 1用户不需要更新应用程序 2几乎不占用用户的资源 3数据更安全 web资源被分为: 1静态web资源:  供人们浏览的数据始终是不变的:浏览器能直接看懂 如html.css.jpg 2动态web资源:供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同:要先转

第一章 JavaWeb应用开发概述

C/S--------Client/server B/S--------Brower/Server 静态网站/动态网站 客户端应用技术: html css flash 客户端脚本技术 //... 服务器端应用技术: cgi asp php asp.net jsp //... 常用资源下载网: jdk http://java.sun.com tomcat http://tomcat.apache.org eclipse http://eclipse.org MySQL http://mysql.c

Javaweb学习笔记5—Cookie&Session

 前几天博客被黑了,导致博客登陆不上,把前几天应该发的东西的东西重新发一遍  今天来讲javaweb的第五阶段学习. Cookie和Session同样是web开发常用到的地方. 老规矩,首先先用一张思维导图来展现今天的博客内容. ps:我的思维是用的xMind画的,如果你对我的思维导图感兴趣并且想看到你们跟详细的备注信息,请点击下载 另外:如果图看不清的话请右击---在新窗口中打开会清楚很多. 一.会话管理技术概述 1 什么是会话? 这里的会话指的是web开发中的一次通话过程,当打开浏览

CentOS7的安装及部署javaweb项目 - 学习笔记

一, 概述: 这两天在捣鼓linux的东西,安装及配置网络环境,共享设置,以及安装jdk , tomcat环境,并将自己开发的javaweb系统部署到上述环境中.经过周末熬到深夜,终于搞掂,现在整理一下笔记,分享出来,以后也可以回顾. 二, 安装CentOS7: 我这里是基于VirtualBox的安装,安装的是无桌面版本CentOS 1, 下载virtualbox并安装 此处省略100字.... 2, 下载CentOS最小安装版本 官网: https://www.centos.org/downl