web项目实行自定义banner

springboot中支持自定义banner,只要在resource下放置一个banner.txt的文件,里面输出一些自定义信息即可,那如果在传统的web项目中如何实现,自定义banner呢?  其实用监听器即可简单实现,废话不多说,直接上代码:

web.xml中配置监听器:

<listener>
		<listener-class>com.xx.xx.*.xx.MyListener</listener-class>
	</listener>

 然后实现自定义listener ,容器启动的时候执行 :

MyListener 代码如下:

package com.xx.xx.xx.listener;

import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;

/**
 * @author moss
 * @Description 佛祖保佑o(* ̄︶ ̄*)o
 * @create 2018-09-28 16:00
 **/
public class MyListener implements ServletContextListener {
    @Override
    public void contextInitialized(ServletContextEvent sce) {
        System.out.println("");
        System.out.println("//                          _ooOoo_                               //");
        System.out.println("//                         o8888888o                              //");
        System.out.println("//                         88\" . \"88                            //");
        System.out.println("//                         (| ^_^ |)                              //");
        System.out.println("//                         O\\  =  /O                             //");
        System.out.println("//                      ____/`---'\\____                          //");
        System.out.println("//                    .'  \\|     |//  `.                         //");
        System.out.println("//                   /  \\|||  :  |||//  \\                       //");
        System.out.println("//                  /  _||||| -:- |||||-  \\                      //");
        System.out.println("//                  |   | \\\\  -  /// |   |                      //");
        System.out.println("//                  | \\_|  ''\\---/''  |   |                     //");
        System.out.println("//                  \\  .-\\__  `-`  ___/-. /                     //");
        System.out.println("//                ___`. .'  /--.--\\  `. . ___                    //");
        System.out.println("//              .\"\" '<  `.___\\_<|>_/___.'  >'\"\".             //");
        System.out.println("//            | | :  `- \\`.;`\\ _ /`;.`/ - ` : | |               //");
        System.out.println("//            \\  \\ `-.   \\_ __\\ /__ _/   .-` /  /             //");
        System.out.println("//      ========`-.____`-.___\\_____/___.-`____.-'========        //");
        System.out.println("//                           `=---='                              //");
        System.out.println("//      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^        //");
        System.out.println("//            佛祖开光       永不宕机     永无BUG                     //");
        System.out.println("");
    }

    @Override
    public void contextDestroyed(ServletContextEvent sce) {

    }

}

 

如此即可实现,在服务启动时输出一个 佛祖开光,永无bug 的 图像了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值