gpt4 book ai didi

java - 之间的区别

转载 作者:IT老高 更新时间:2023-10-28 21:14:43 26 4
gpt4 key购买 nike

DD 元素 <context-param><init-param>两者都可以通过 getInitParameter() 检索方法,在 servlet 代码中。

现在的问题是,它如何区分 <context-param><init-param> ?

最佳答案

Servlet init 参数 仅适用于单个 servlet。该 servlet 之外的任何内容都无法访问它。它在 <servlet> 中声明Deployment Descriptor 的标签,另一方面,context init parameter 是针对整个 Web 应用程序的。该 Web 应用程序中的任何 servlet 或 JSP 都可以访问 context init 参数上下文参数在标签<context-param>中声明直接在<web-app>里面标签。

上下文初始化参数的访问方法是

getServletContext().getInitParameter("name"); 

而访问servlet init参数的方法是

getServletConfig().getInitParameter("name");

关于java - <context-param> 和 <init-param> 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2069902/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com