当前位置: 首页 > news >正文

网站顶端flash软文推广营销平台

网站顶端flash,软文推广营销平台,网站建设与管理学什么,湖北建设监理协会网站文章目录 一、Servlet简介1.什么是Servlet?2.实现过程3.生命周期4.功能5.Servlet的jar包 二、如何使用Servlet1.准备好web项目①新建工程②添加.xml配置文件 2.部署到服务器①安装并配置Tomcat②配置xml文件③Servlet配置④项目部署 3.开启服务器4.浏览器访问 一、S…

文章目录

一、Servlet简介

1.什么是Servlet?

Servlet是Server Applet的简称,是运行在服务器上的小程序,用于编写Java的服务器端程序,它的主要作用是接收并响应来自Web客户端的请求。

2.实现过程

①客户端发送请求至服务器端
②服务器将请求信息发送至 Servlet
③Servlet 生成响应内容并将其传给服务器。响应内容动态生成,通常取决于客户端的请求
④服务器将响应返回给客户端

3.生命周期

①实例化并调用初始化(init):servlet加载服务器的时候,只初始化一次
②服务(service):可以多次调用
③销毁(destory):服务器关闭或者重新加载

4.功能

①动态生成HTML文档
②将请求转发给Servlet组件
③读取客户端的Cookie,以及向客户端写入Cookie
④访问服务器的资源,如数据库、 XML、文件对像等

5.Servlet的jar包

①Servlet的框架是由两个jar包组成:javax.servlet和javax.servlet.http.
在javax.servlet包中定义了所有的Servlet类都必须实现或扩展的的通用接口和类
在javax.servlet.http包中定义了采用HTTP通信协议的HttpServlet类
②Servlet的框架的核心是javax.servlet.Servlet接口,所有的Servlet都必须实现这一接口.


二、如何使用Servlet

1.准备好web项目

①新建工程

new—Project—Dynamic Web Project
新建工程
默认输出路径
勾选xml配置选项
点击Finish工程创建完毕。如果勾选过第②个步骤可以跳过

②添加.xml配置文件

右键单击工程—Java EE Tools—Generate Deployment Descriptor Stub进行添加
添加xml配置文件
添加完成后可以在WebContent—WEB-INF文件夹下看到web.xml配置文件
在这里插入图片描述

2.部署到服务器

①安装并配置Tomcat

Tomcat下载地址:https://tomcat.apache.org/download-90.cgi选择相应操作系统版本进行下载
选择Window—Preferences进入设置
Tomcat配置
选择Server—Runtime Environment–Add—Apache Tomcat 版本号—点击next在弹出的对话框中选择Browse选择安装的Tomcat路径—最后点击Finish完成配置
Tomcat配置
完成Tomcat配置

②配置xml文件

双击打开web.xml配置文件—点击左下角Source查看源码
打开xml源码
在WebContent文件下新建index.html文件
创建html文件
注:不要随意更改index.html文件名,如果需要则在配置文件中添加配置文类型 [你想设置的html文件名]. htm1</ wel come-file>
了解xml配置文件

③Servlet配置

a.在工程的Java Resources----src文件夹下新建包Package—在Package包下新建Class文件
b.导入Servlet所需要的jar包:右键单击工程—Build Path—Confgure Build Path—在Libraries下拉菜单的右方点击Add Librany—在弹出的对话框中选择Server Runtime—选中安装好的Apache Tomcat v9.0即可
配置Build Path
添加jar包
完成添加
可在工程下的JavaResources----Libraries—servlet-api.jar—javax.servlet—servlet.class—看到Servlet接口及提供的方法

jar包

④项目部署

实现Servlet接口,重写其方法:实现Servlet接口
将项目部署到服务器上:
拷贝路径
在web.xml文件下编写配置代码并完成部署
完成部署

3.开启服务器

①编写index.html代码、Servlet代码:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>首页</title>
</head>
<body><a href="myservlet">访问Servlet</a>Hello Servlet!
</body>
</html>
import java.io.IOException;
import javax.servlet.Servlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;public class UserServlet implements Servlet{@Overridepublic void destroy() {System.out.println("Servlet服务销毁了");}@Overridepublic ServletConfig getServletConfig() {//获取Servlet配置信息return null;}@Overridepublic String getServletInfo() {//获取Servlet信息return null;}@Overridepublic void init(ServletConfig arg0) throws ServletException {//Servlet初始化System.out.println("servlet开始服务了");}@Overridepublic void service(ServletRequest arg0, ServletResponse arg1) throws ServletException, IOException {System.out.println("servlet正在服务中");}
}

②在Tomcat服务器上运行程序
在服务器上运行程序

4.浏览器访问

在浏览器上访问http://localhost:8080/web-day01/index.html此处路径根据个人情况进行更改,只要Tomcat端口号没改前半部分还是http://localhost:8080/然后跟着项目工程名web-day01/最后是网页名index.html
访问Servlet
点击访问servlet可以在控制台查看Servlet生命周期
生命周期


HttpServlet引入
看完了这些,想必你已经对Servlet有了一定的了解,但是实际项目中我们经常使用的是Servlet的抽象子类HttpServlet,而非使用Servlet。想要深入了解Servlet吗?关注菜鸟带你走近HttpServlet,让你不再迷茫!!

http://www.zhongyajixie.com/news/32550.html

相关文章:

  • 分销商城系统源码seo免费优化
  • phpcms做的网站想学互联网从哪里入手
  • 网站建设期末论文今天新闻摘抄十条
  • 推图制作网站品牌推广方式都有哪些
  • 云浮各类免费建站安徽seo推广公司
  • 网站关于我们怎么做单页面模板杭州百度首页优化
  • 沈阳世纪兴网站制作环球贸易网
  • 中国塑料商业网志鸿优化设计电子版
  • 做任务赚钱的正规网站搜索引擎优化目标
  • 网站开发功能简介百度地图排名可以优化吗
  • 乐清市网论坛网站怎么优化推广
  • 手把手教你做网站视频怎么推广自己的产品
  • wordpress+仿站步骤外链发布平台
  • 网页搭建代码seo优化推广软件
  • 一般pr做视频过程那个网站有品牌建设的五个要素
  • 免费海报制作appseo关键词推广案例
  • 手机 网站 翻页 外部搜索引擎营销简称
  • 个人网站如果做今天上海重大新闻事件
  • 个人域名怎么做社交网站什么是网络营销含义
  • 哪个网站可查询有没有做社保卡短视频营销案例
  • 保定网站建设求职简历app推广接单平台
  • 如何用ps做网站页面设计快速提高排名
  • 一级a做爰片免播放器网站百度网页高级搜索
  • 济南网站制作公司哪家好求职seo推荐
  • 嘉兴网站建设技术托管网站排名工具
  • 南宁网站建设哪里有网站联盟
  • php做网站需要学的东西免费的推广引流软件下载
  • wordpress.com vip东莞搜索优化十年乐云seo
  • 广众人才网猎头网站建设建设网站流程
  • 口碑最好的购物网站平台重庆百度推广优化排名