tomcat,Servlet,HTTP

本文介绍了Tomcat作为Web服务器和Servlet容器的角色,详细阐述了如何部署Web项目到Tomcat,以及创建和运行Maven Web项目。此外,还讲解了Servlet的基本概念、生命周期和访问流程,以及HTTP协议在Web开发中的应用。通过实例展示了Servlet的创建和配置,以及处理HTTP请求的方法。
摘要由CSDN通过智能技术生成

day08-tomcat&Servlet&HTTP
tomcat
概念:web服务器,也叫作web容器,servlet容器。封装了HTTP协议的相关操作。
部署web项目:将web项目打成war包,将war包复制到tomcat/webapps目录中,启动tomcat服务器即可。
创建maven web项目
【第一步】创建一个普通的maven项目:new module—>maven—>填写坐标信息—>finish
【第二步】在maven项目上鼠标右键使用JBLJavaToWeb工具转换成maven web项目
使用tomcat7插件运行maven web项目

			提前配置tomcat7 目标:file ---> 搜索 live template
			<!--添加maven tomcat7 插件-->
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.2</version>
                <configuration>
                    <!--设置端口号-->
                    <port>8080</port>
                    <!--解决GET请求中文参数乱码问题-->
                    <uriEncoding>utf-8</uriEncoding>
                </configuration>
            </plugin>
        </plugins>
    </build>
***Servlet***

	概念和作用
		动态web资源开发技术,本质是一个接口。接收客户端发送过来的请求,处理完成之后做出响应。
	创建Servlet
		new-->servlet
		注意:需要导入javax.servlet-api依赖,并且知道<scope>范围。
	Servlet的访问流程:
		通过http://localhost:8080访问到web服务器,通过端口号后面的虚拟目录找到访问的项目,通过虚拟目录后面的资源路径访问的Servlet。然后web服务器创建Servlet对象,调用service方法。
	Servlet生命周期
		实例化阶段:执行构造方法,执行1次,用来创建对象
		初始化阶段:执行init方法,执行1次,用来初始化配置文件等数据
		请求处理阶段:执行service方法,执行多次,用来接收请求,做出响应。
		服务器终止阶段:执行destroy方法,执行1次,用来释放资源。
	url-pattern配置
		精确匹配:以/开头,具体的名称结尾。例如: /demo7   /user/select
		目录匹配:以/开头,/*结尾。例如:/user/*   /*
***HTTP***
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值