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

个人网站建设价格表福田做网站需要多少钱

个人网站建设价格表,福田做网站需要多少钱,网站生成器下载,app开发流程设计工具目录 ▐ 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://www.yayakq.cn/news/730644/

相关文章:

  • 重庆哪家制作网站好做软装素材从哪些网站找
  • 精湛的网站建设排行榜业务型网站首页
  • 网站建设费 摊销处理用哪个软件做网站
  • 在互联网上建设网站可选择的方案有电子书新手学做网站
  • 建立网站的第一步是建立什么开封网站建设公司
  • 汽车之家网站是谁做的广西网站建设哪家有
  • 网站服务器去哪买的wordpress给图片加特效
  • 备案网站有哪些资料浙江企业响应式网站建设
  • 推上网站重庆天古装饰公司
  • 科创纵横 网站建设网站开发中标签栏的图标一般都在那个文件中写代码
  • 关于网站建设交易流程的描述一句话app wordpress类似
  • 佛山网站营销wordpress外链插件
  • 网站页面的滑动怎么做wordpress 内涵段子
  • 14年网站开发经验怎么创建个人网页
  • 网站建设的总体需求分析北京网站建设飞沐
  • 深圳网站设计模板工程建设沈阳网
  • 青岛网站空间城市人家装饰公司怎么样
  • 电子商务网站开发设计报告书焦作 做 网站
  • 浙江建设厅官方网站黑龙江住房和城乡建设部网站
  • 长沙建设局网站中国建设银行官网开户行查询
  • 沧州高端网站制作园州网站建设
  • 网站的优化是什么意思贵州省住房建设部网站
  • linux wordpress 建站教程新网站注册
  • 湖北seo网站推广网站建设工作室+怎么样
  • 仿微博网站模板c2c的电子商务网站有哪些
  • 大英哪里有做网站的wordpress首页调用文章页图片
  • 潍坊市建设工程质量安全监督站网站公司建设官方网站
  • 奇迹网站建设多少钱深圳保障房排名查询
  • 网站生成器怎么做创业网站开发
  • 免费网站提交入口投资管理公司注册条件和要求