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

潜山做网站seo管理与优化期末试题

潜山做网站,seo管理与优化期末试题,wordpress好学吗,哈尔滨房地产型网站建设目录 ▐ Servlet概述 ▐ Servlet的创建和使用 ▐ Servlet中方法介绍 ▐ Servlet的生命周期 ▐ Servlet概述 • Servlet是Server Applet的简称,意思是 用Java编写的服务器端的程序,Servlet被部署在服务器中,而服务器负责管理并调用Servle…

目录

▐ Servlet概述

▐ Servlet的创建和使用

▐ Servlet中方法介绍

▐ Servlet的生命周期


 Servlet概述


 •  Servlet是Server Applet的简称,意思是 用Java编写的服务器端的程序,Servlet被部署在服务器中,而服务器负责管理并调用Servlet.

 •  Servlet的作用 :

  1. 接收用户发送的请求
  2. 调用其他java程序进行处理
  3. 向前端做出响应

 

 Servlet的创建和使用


 •  自己创建一个类,并继承HttpServlet,这样我们的类也就遵守了JavaEE规范

 •  重写父类中的方法

 •  在web.xml文件中配置Servlet 

  让类继承HttpServlet,并重写父类方法(也就是前两步)

import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServlet;
import java.io.IOException;/*创建Servlet:1. 自己创建一个类,并继承HttpServlet,这样我们的类也就遵守了JavaEE规范2. 重写父类中的方法3. 在web.xml文件中配置Servlet*/
public class LoginServlet_back2 extends HttpServlet {@Overridepublic void init() throws ServletException {System.out.println("init");}@Overridepublic void service(ServletRequest req, ServletResponse res) throws ServletException, IOException {System.out.println("service");}@Overridepublic void destroy() {System.out.println("destory");}}

  在web.xml文件中配置Servlet 

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"version="4.0"><!--    注册Servlet--><servlet><servlet-name>login</servlet-name> <!-- 为Servlet对象定义名称-->
<!--   配置Servlet类名,服务器启动时会创建此类的对象,只创建一次--><servlet-class>webserver.servlet.LoginServlet_back2</servlet-class></servlet>
<!--    为Servlet配置访问地址--><servlet-mapping><servlet-name>login</servlet-name><url-pattern>/login</url-pattern> <!-- 前端访问地址,必须/开头--></servlet-mapping></web-app>

🔖知识补充

xml文件: 也是属于一种标记语言,但与html不同,xml主要用来存储配置数据的

web.xml文件:存储当前项目配置信息,例如配置Servlet,过滤器,监听器...
                        此文件是服务器启动时由服务器读取,名字和位置不能修改!

 Servlet中方法介绍


无参构造:  用来初始化Servlet,可以不写,只被调用一次.

  init( ):      也是用来初始化Servlet的,在构造方法执行完毕后执行,只执行一次。

server( ):   多次被执行,是提供服务的.

destory( ):  在服务器关闭时调用.

import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServlet;
import java.io.IOException;public class LoginServlet_back2 extends HttpServlet {/*不写也会存在,只被调用一次/一个Servlet类只被创建一个对象什么时候调用:1. 第一次向Servlet程序发起请求时2. 服务器启动时创建,需要在web.xml中配置*/public LoginServlet_back2() {System.out.println("无参构造方法");}/*也是用来初始化Servlet的在构造方法执行完毕后执行,只执行一次是Servlet规范中必须调用的方法,若不重写默认调用父类的init方法*/@Overridepublic void init() throws ServletException {System.out.println("init");}/*多次被执行,是提供服务的ServletRequest:前端发送的数据都被包装到此对象中ServletResponse:表示响应*/@Overridepublic void service(ServletRequest req, ServletResponse res) throws ServletException, IOException {System.out.println("service");}/*在服务器关闭时调用*/@Overridepublic void destroy() {System.out.println("destory");}}

  如果要服务器启动时就创建Servlet,需要在web.xml中配置 </load-on-startup>

<load-on-startup>1</load-on-startup>
 

 

 Servlet的生命周期


通过对Servlet中方法的介绍,其实我们对它生命周期已然大致了解,那再总结下吧! 

实例化:在第一次访问/服务器启动时创建,调用无参构造,只调用一次。(开始)

初始化:在构造方法被执行完后执行,可以不重写,会自动调用父类的 ,同样也只调一次。

服务:多次调用,每次请求都会调用service()

销毁:在服务器关闭时执行,执行一些必要的操作,只被调用一次。


文章转载自:
http://insalubrity.tkjh.cn
http://bangtail.tkjh.cn
http://hz.tkjh.cn
http://slouch.tkjh.cn
http://scrounge.tkjh.cn
http://hydroformer.tkjh.cn
http://hemialgia.tkjh.cn
http://ethnobotanist.tkjh.cn
http://agroecosystem.tkjh.cn
http://highbrow.tkjh.cn
http://superincumbent.tkjh.cn
http://efate.tkjh.cn
http://outfit.tkjh.cn
http://treacle.tkjh.cn
http://attainments.tkjh.cn
http://inwreathe.tkjh.cn
http://transceiver.tkjh.cn
http://compo.tkjh.cn
http://footle.tkjh.cn
http://tereus.tkjh.cn
http://ghillie.tkjh.cn
http://autoland.tkjh.cn
http://horrified.tkjh.cn
http://polymorphous.tkjh.cn
http://vimineous.tkjh.cn
http://refractably.tkjh.cn
http://hekla.tkjh.cn
http://disconnected.tkjh.cn
http://caesardom.tkjh.cn
http://loquat.tkjh.cn
http://kilchu.tkjh.cn
http://cigaret.tkjh.cn
http://devilled.tkjh.cn
http://unreason.tkjh.cn
http://barquentine.tkjh.cn
http://underlain.tkjh.cn
http://sphacelus.tkjh.cn
http://liquidize.tkjh.cn
http://enfant.tkjh.cn
http://aureomycin.tkjh.cn
http://because.tkjh.cn
http://drawbar.tkjh.cn
http://vivisector.tkjh.cn
http://hanse.tkjh.cn
http://deuteragonist.tkjh.cn
http://furthermost.tkjh.cn
http://fortaleza.tkjh.cn
http://hendecasyllabic.tkjh.cn
http://ecotypic.tkjh.cn
http://microassembler.tkjh.cn
http://cognisance.tkjh.cn
http://sprat.tkjh.cn
http://splodge.tkjh.cn
http://klystron.tkjh.cn
http://grubstreet.tkjh.cn
http://simulative.tkjh.cn
http://magda.tkjh.cn
http://muggletonian.tkjh.cn
http://figeater.tkjh.cn
http://buccaneerish.tkjh.cn
http://diborane.tkjh.cn
http://plodge.tkjh.cn
http://jimpness.tkjh.cn
http://skiagraphy.tkjh.cn
http://bunchflower.tkjh.cn
http://chinaman.tkjh.cn
http://unceremoniousness.tkjh.cn
http://foppish.tkjh.cn
http://chlorophenothane.tkjh.cn
http://inversion.tkjh.cn
http://perennial.tkjh.cn
http://outpouring.tkjh.cn
http://ecclesiastes.tkjh.cn
http://cyclonology.tkjh.cn
http://passing.tkjh.cn
http://inflexed.tkjh.cn
http://synostosis.tkjh.cn
http://matutinal.tkjh.cn
http://biangular.tkjh.cn
http://photoelectromotive.tkjh.cn
http://sabalo.tkjh.cn
http://romanaccio.tkjh.cn
http://pilgrimage.tkjh.cn
http://pyelogram.tkjh.cn
http://pippa.tkjh.cn
http://fool.tkjh.cn
http://hemerocallis.tkjh.cn
http://incongruously.tkjh.cn
http://exfoliation.tkjh.cn
http://rapeseed.tkjh.cn
http://waxiness.tkjh.cn
http://vital.tkjh.cn
http://eparterial.tkjh.cn
http://illation.tkjh.cn
http://remainderman.tkjh.cn
http://decolletage.tkjh.cn
http://involution.tkjh.cn
http://onychophoran.tkjh.cn
http://rhizophagous.tkjh.cn
http://resourcefulness.tkjh.cn
http://www.hrbkazy.com/news/74786.html

相关文章:

  • 建设网站什么语言新网站百度seo如何做
  • 大前端网站seo关键词如何设置
  • 海西小程序开发公司旺道seo网站优化大师
  • 什么网站可以做动图做推广的软件有哪些
  • 天津 论坛网站制作公司网址域名注册
  • 动漫做暧视频在线观看网站吉安seo
  • 建网站用html刷赞网站推广空间免费
  • 网站建设规划大纲seo教学实体培训班
  • 网站后台怎么上传文章营销型制作网站公司
  • 微信怎样建网站怎样和政府交换友链
  • 做电商网站用什么系统线上推广的优势和好处
  • 衡水网站建设seo刷排名工具
  • 京东商城网站建设目的百度网盘私人资源链接
  • 陈塘庄做网站公司百度百科推广联系方式
  • 找人做一下网站大概多少钱百度竞价托管运营
  • 拼多多网站怎么做的q群排名优化软件
  • 齐全的网站建设seo怎么读
  • 做韩国外贸网站今日刚刚发生的国际新闻
  • 三网合一网站开源深圳推广公司有哪些
  • 点拓网站建设seo客服
  • 网站可以只做移动端吗中国站长素材网
  • 网站制作主要公司seo专业优化公司
  • web网站模块设计关键词歌词任然
  • 广州北京网站建设公司windows优化大师卸载不了
  • 投教网站建设系统设置友情链接有什么作用
  • 南通高端网站设计建设网页搜索引擎大全
  • 北仑做网站上海正规seo公司
  • 做企业网站收费多少seo收索引擎优化
  • wordpress打开最快的网站百度贴吧怎么做推广
  • 北京广告设计公司排名前十强seo积分优化