问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

web.xml配置参数context-param和init-param的区别

发布网友 发布时间:2022-12-10 18:56

我来回答

1个回答

热心网友 时间:2024-11-28 11:37

web.xml里面可以定义两种参数:
(1)application范围内的参数,存放在servletcontext中,在web.xml中配置如下:

<context-param>
<param-name>context/param</param-name>
<param-value>avalible ring application</param-value>
</context-param>

(2)servlet范围内的参数,只能在servlet的init()方法中取得,在web.xml中配置如下:
<servlet>
<servlet-name>MainServlet</servlet-name>
<servlet-class>com.wes.controller.MainServlet</servlet-class>
<init-param>
<param-name>param1</param-name>
<param-value>avalible in servlet init()</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>

在servlet中可以通过代码分别取用:
package com.wes.controller;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;

public class MainServlet extends HttpServlet{

public MainServlet(){
super();
}
public void init() throws ServletException ...{
System.out.println("下面的两个参数param1是在servlet中存放的");
System.out.println(this.getInitParameter("param1"));
System.out.println("下面的参数是存放在servletcontext中的");
System.out.println(getServletContext().getInitParameter("context/param"));
}
}

第一种参数在servlet里面可以通过getServletContext().getInitParameter("context/param")得到
在JSP中可以用config.getServletContext().getInitParameter("context/param")得到
或者this.getServletContext().getInitParameter("context/param")

第二种参数只能在servlet的init()方法中通过this.getInitParameter("param1")取得
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
遇到碰瓷怎么办 导致碰瓷者伤亡用负法律责 最新电子防盗装置 3个LED的小夜灯电路 买不到小功率3伏变压器,如何降压做个3伏70毫安电源 小夜灯按钮坏了怎么拆 哪里有各种定做手提袋 如图,我这个配置玩逆战为何会卡?pvp200左右,pve75左右,ping二三十,网... 女孩问你是的时候怎么回答 自习课 同学都睡着了 男同桌问我让我跟他比赛 比谁撒尿尿得远 问他... 想把一个女同学上了,又不想负责任,毕竟她对我没意思,我对她也没意思... 有一个晚上,女同学叫我一起玩,玩着玩着到了半夜,回自己的宿舍太远就... 中房卓越府算豪宅那 锦云台算豪宅吗 上海4000万的房子算豪宅嘛 什么样的房子才能称之为豪宅?怎么界定的? 美味果蔬蝴蝶面怎么做好吃又简单,做法图 asp.net ajax UpdatePanel中 FileUpload控件,上传文件时 FileUpload1... 蛋糕店名字洋气一点的 黄冈竹楼记待其酒醒的其,亦谪居之胜概也的谪怎么翻译 《黄冈竹楼记》因作小楼二间,与月波楼通.远吞山光,平...怎么翻译_百度... 客家话竹鸪笋是什么意思 pdf虚拟打印机怎么下载安装和使用啊?请高手说的具体点 描写天宫的诗句都有哪些 5月16日是我班上的同学的生日,帮我想想最适合的祝福语与礼物 求祝福语~ 5月7日祝朋友韩笑(♀)18岁生日快。 愿你考上一所不错的98... 过生祝福语 《和陈勉仲赠淮西漕吴介之二首》的全文是什么? 威严的样子用文言文怎么说 道歉贺卡在哪里弄 使命召唤手游改单字id用的什么软件 windows 8如何安装.net framework 3.5 java如何获取web.xml &lt;/context-param&gt;值 过滤器中怎么获取web.xml的&lt;context-param&gt;值 西安到平遥古城有多少公里 西安到平遥古城多少公里 外卖小哥夺《中国诗词大会》冠军后,现在在做什么? 身在井隅,心向璀璨 打败北大才子摘得诗词大会冠军的外卖小哥,如今怎样了? 当年打败北大才子,夺得“诗词大会”冠军的外卖小哥,如今怎样了_百度知 ... 尺规作图的方法和步骤 阿吱阿吱原型 《世界最强的血族》txt下载在线阅读全文,求百度网盘云资源 “贾生多谪宦”出自哪一首诗词 “上林闻莺啭”出自哪一首诗词 难得休假的诗句 “罅开青虎眼”出自哪一首诗词 自吸泵线圈怎么拆 家用自吸泵空调泵拍子怎么换 金山打字通2008怎么删不了 怎么在提示有一个文件正在打开 一篇就弄懂Linux netstat和tcpdump的常见用法 猎杀对决信封是什么