首页 > 其他分享 >Servlet基础开发

Servlet基础开发

时间:2024-01-13 15:34:16浏览次数:27  
标签:servletConfig 基础 System 开发 SomeServlet01 println Servlet public out

 

 

 1 public class SomeServlet01 implements Servlet {
 2     public SomeServlet01() {
 3         System.out.println("————————————执行了SomeServlet01的无参构造方法————————————");
 4         System.out.println("");
 5     }
 6     private ServletConfig servletConfig;//局部变量提升为成员变量,扩大其作用范围
 7 
 8     @Override
 9     public void init(ServletConfig servletConfig) throws ServletException {
10         this.servletConfig = servletConfig;
11         System.out.println("————————————开始执行SomeServlet01的init()方法————————————");
12         System.out.println("查看this对象是什么?  = " + this);
13         System.out.println("查看servletConfig对象是什么? = " + servletConfig);
14         System.out.println("————————————SomeServlet01的init()方法执行完毕————————————");
15         System.out.println("");
16     }
17 
18     @Override
19     public ServletConfig getServletConfig() {
20         return servletConfig; // 对外提供一个获取servletConfig对象的方法。
21     }
22 
23     @Override
24     public void service(ServletRequest servletRequest, ServletResponse servletResponse) throws ServletException, IOException {
25         System.out.println("————————————执行SomeServlet01的service方法————————————");
26         System.out.println("");
27     }
28 
29     @Override
30     public String getServletInfo() {
31         System.out.println("————————————执行了SomeServlet01的getServletInfo方法————————————");
32         System.out.println("");
33         return "开发者:panda";
34 
35     }
36 
37     @Override
38     public void destroy() {
39         System.out.println("————————————执行SomeServlet01的destroy方法————————————");
40     }
41 }
SomeServlet01

 

 


标签:servletConfig,基础,System,开发,SomeServlet01,println,Servlet,public,out
From: https://www.cnblogs.com/penguin1024/p/17962410

相关文章

  • 涂鸦开发
    目录开发方式TuyaOSMCUSDK子设备网关接入烧录烧录文件烧录授权一体烧录授权分立官方链接开发方式云端的接入方式,即设备接入云端时固件的开发方式,简称开发方式。涂鸦提供TuyaOS、MCUSDK和子设备网关接入三种接入方式。MCUSDK:更侧重于为开发者提供连接云端和构建智能设......
  • Linux基础命令 [补档-2023-06-28]
    Linux基础命令1-1.命令的基本格式​Linux系统命令的通用格式为:​command[-options][parameter]​其中​-command命令本身​-options可选,非必填,它是命令的一些选项,控制命令的细节。​-parameter可选,非必填,它是命令的参数,多用......
  • 企业培训系统开发:构建灵活高效的学习平台
    企业培训系统的开发在当今数字化时代是至关重要的。本文将介绍一些关键技术和代码示例,以帮助您构建一个灵活、高效的企业培训系统。1.技术选型在开始企业培训系统的开发之前,首先需要选择合适的技术栈。以下是一个基本的技术选型示例:前端开发:使用React.js构建用户界面,采用Redux进......
  • esp32-idf开发记录(二)
    上一篇文章配置了基本环境,下面开始记录一些基本的外设驱动1、GPIO使用GPIO基本使用#include"led_driver.h"voidled_init(gpio_num_tgpio_num){gpio_config_tcfg={.pin_bit_mask=(1ull<<gpio_num),.mode=GPIO_MODE_OUTPUT,.pull......
  • esp32-idf开发记录(一)
    esp32最近比较火,也整了几块来玩一下,这里记录一下开发过程,现在用esp32用的比较多的是arduino的框架,这里用一下idf的框架,主要参考下面这个视频做的,感谢这位uphttps://www.bilibili.com/video/BV1kp4y1o7yx/?spm_id_from=333.999.0.0&vd_source=f5fd730321bc0e9ca497d98869046942安......
  • ★教程4:FPGA/MATLAB/Simulink联合应用开发入门与进阶X例——前言★教程3:simulink学
        专业即算法,算法即数学,数学即万物。从事MATLAB算法仿真工作15年,从事FPGA系统开发工作12多年。擅长解决各种算法仿真、建模、通信、图像处理、AI、智能控制等。 1.无线基带,无线图传,编解码2.机器视觉,图像处理,三维重建3.人工智能,深度学习4.智能控制,智能优化目录1.FPG......
  • ★教程4:FPGA/MATLAB/Simulink联合应用开发入门与进阶X例——目录
    1.订阅本教程用户可以免费获得本博任意1个博文对应代码;2.本课程的所有案例(部分理论知识点除外)均由博主编写而成,供有兴趣的朋友们自己订阅学习使用。未经本人允许,禁止任何形式的商业用途;3.本课程我们更侧重于各种实例的完整设计介绍。更全面的介绍FPGA,MATLAB,Simulink的联合开发应......
  • 开发日记2(公共类)
    没想到尽然开始了我的java成长之路。之前专注数据库方面,主要做bi业务分析、近几年很多精力又用到需求分析和项目管理上,学过C,但没用过,java看了半本书,但始终没有跨出实战的那一步近两年因为大数据复杂集成项目管理的原因,入了java坑。一点也不会,容易被糊弄,也没办法真正在技术层面去理......
  • 小程序开发:在插件市场寻找步骤条组件并二开
    想实现一个可滚动的步骤条用来显示自己的随笔作为一名全栈工程师,要是全部都自己写,那太废时间了,首先去uniapp的插件市场逛逛看有没有符合需要的组件先:第一个: 看着符合自己的要求了,该有的有了,但是感觉左边的色调太单调了,故pass。第二个: 这个看起来颜色就比较丰富一些了,右边......
  • 小程序开发:将改造后的步骤条插件移植到自己的小程序
    删减了很多原组件代码和用不上的一些组件之后就可以正式移植到自己的小程序了。对比下移植前小程序包大小和移植后小程序包大小:移植前: 移植后: 所有文章类的页面单独分了分包,不占用主包大小,因为主包最多2m,单个分包也不能超过2m。步骤条代码经过删减后,仅16.3k。且移植后效果......