栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Servlet详解

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Servlet详解

Servlet详解
  • 一、JavaEE简介
  • 二、Servlet简介
    • CGI:
    • FastCGI :
    • Servlet介绍:
  • 三、Tomcat详解
    • 1、下载
    • 2、环境变量的配置:
    • 3 、目录结构和介绍:
    • 4、Tomcat 配置文件介绍
  • 四、 Servlet技术详解

一、JavaEE简介

在 JavaEE 平台规范了在开发企业级 web 应用中的技术标准。
在 JavaEE 平台共包含了 13 个技术规范(随着 JavaEE 版本的变化所包含的技术点的数量会有增多)。它们分别是:JDBC、JNDI、EJB、RMI、Servlet、JSP、XML、JMS、Java IDL、JPA、JTA、JavaMail 和JAF

二、Servlet简介 CGI:

是公共网关接口,是Web服务器运行时外部程序的规范
缺点:
(1)以进程方式运行,对每个客户端的请求的都要启动一个进程来运行程序,导致用户的数目增加时,服务器端资源被大量占用。
(2)由于对操作系统和进程的不了解,使得开发人员开发的CGI程序遇到奇怪的错误
(3)由于是基于进程的,所以CGI之间的资源是不能共享的

FastCGI :

对CGI做了一个改进。利用Pooling技术(池),(FastCGI是在有请求时,直接从池中调用,在一定的程度上提高了性能)

Servlet介绍:

Servlet被称为服务端小程序,是javaEE平台下的技术标准,基于java语言编写的服务端小程序,Web容器或应用服务器实现了Servlet标准所以Servlet需要运行在Web容器或应用服务器中。Servlet主要功能是能够在服务器中执行并获取数据
特点:使用单进程多线程进行

Servlet在应用程序中的位置:

三、Tomcat详解 1、下载

http://tomcat.apache.org/

2、环境变量的配置:

JAVA_HOME:C:Program FilesJavajdk1.8.0_171
PATH:%JAVA_HOME%bin;
CLASS_PATH:%JAVA_HOME%lib;

3 、目录结构和介绍:

bin:用来存放tomcat 的命令文件的,window的以.bat结尾
linux以.sh结尾
conf:用来存配置文件的
lib:存放tomcat运行时需要加载的jar包
logs:用来存放tomcat运行过程中产生的日志文件
temp:存放tomcat运行过程中产生的临时文件
webapps:用来存放应用程序,当tomcat启动时会去加载webapps目录下的应用程序
work:存放tomcat运行时编译后的文件,

Tomcat 的启动和停止
startup.bat和shutdown.bat(在bin目录下)

4、Tomcat 配置文件介绍



解决控制台乱码:
修改conf目录中的logging.properties文件重新指定的编码方式

修改Tomcat监听端口:
Tomcat默认的监听端口为8080,可以通过修改server.xml文件来改变Tomcat的监听端口;



只是gui和script常用一些

四、 Servlet技术详解
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/344848.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号