博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
web项目中全局常量的添加
阅读量:4557 次
发布时间:2019-06-08

本文共 626 字,大约阅读时间需要 2 分钟。

1.继承HttpServlet

2.实现init方法

3.在init方法中得到配置文件,然后解析把配置文件中的配置放到servletContext中。

方法如下:

public class GlobalInitParam extends HttpServlet{

private static final long serialVersionUID = 1L;

@Override
public void init(ServletConfig config) throws ServletException {
  config.getServletContext().setAttribute("webSite", "www.baidu.com");
  super.init(config);
}
}

4.web.xml中的配置如下:

<servlet>

<servlet-name>global</servlet-name>
<servlet-class>com.xcm.open.common.GlobalInitParam</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>

5.页面中直接可以取到

如${webSite}即可得到www.baidu.com

转载于:https://www.cnblogs.com/yanghuiping/p/5504925.html

你可能感兴趣的文章
字符串中的数字(字符串、循环)
查看>>
15.select into
查看>>
缓存-->Java中缓存的原理
查看>>
运行web项目端口占用问题
查看>>
Java Spring-IOC和DI
查看>>
【NOIP1999】【Luogu1015】回文数(高精度,模拟)
查看>>
Linux上安装Python3.5
查看>>
crt安装
查看>>
git切换分支报错:error: pathspec 'origin/XXX' did not match any file(s) known to git
查看>>
c++中static的用法详解
查看>>
转 我修改的注册表,但是程序运行起来,还是记着以前的
查看>>
图片轮播功能
查看>>
第六周小组作业:软件测试和评估
查看>>
linux Cacti监控服务器搭建
查看>>
debian(kali Linux) 安装net Core
查看>>
centos 7防火墙设置
查看>>
自定义进度条(圆形、横向进度条)
查看>>
spark-streaming-kafka采坑
查看>>
9.Mongodb与python交互
查看>>
18-[JavaScript]-函数,Object对象,定时器,正则表达式
查看>>