问题标签 [init-parameters]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1304 浏览

java - 如何从 JSP2 标记文件访问初始化参数?

我正在尝试创建一个 jsp 标记文件,但是当我尝试使用时它无法编译pageContext.getServletConfig().getInitParameter("myInitParam")

我正在使用 tomcat,当我尝试查看包含该文件的页面时,我得到一个 jasper 编译错误 pageContext 无法解析。我也尝试过使用getInitParameter,但也失败了。我可以使用请求对象,所以我知道其他一切都很好。

有谁知道从 jsp 标记文件(最好是在 scriptlet 中)访问 web.xml 中设置的 init 参数的方法?

0 投票
1 回答
4146 浏览

java - 有没有办法在 servletconfig 或 servletContext 对象中设置 init 参数?

如果我想修改任何 ServletContext 或 ServletConfig 中的初始化参数值。任何人都希望在 servlet 被容器销毁后对其进行更新。有什么出路吗?

0 投票
2 回答
25460 浏览

java - 在 servlet 中获取过滤器初始化参数

我有一个看起来像这样的过滤器:

因为我们在谈论 ServletFilter 和 Servlet。本质上,我已经在我的 servlet 中并且已经执行了 doFilter 的第一部分。所以容器必须知道初始化参数。我无权更改 Filter 类。

是否可以获得给定 HttpServletRequest 对象的初始参数值?

我能想到的唯一解决方案是将 web.xml 作为资源读取并尝试手动查找值。但感觉有更好的解决方案。

0 投票
2 回答
18980 浏览

java - 黑白差异

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

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

0 投票
3 回答
53671 浏览

servlets - cvc-complex-type.2.4.a:发现以元素“init-param”开头的无效内容

这是我的web.xmlxsd

这是servlet节点

在标记的行 xml 验证器上说

cvc-complex-type.2.4.a:发现以元素“init-param”开头的无效内容。'{" http://java.sun.com/xml/ns/javaee ":enabled, " http://java.sun.com/xml/ns/javaee ":async-supported, " http:// /java.sun.com/xml/ns/javaee ":run-as, " http://java.sun.com/xml/ns/javaee ":security-role-ref, " http://java.sun .com/xml/ns/javaee ":multipart-config}' 是预期的。

出了什么问题,我该如何纠正这个错误?

0 投票
1 回答
558 浏览

initialization - 从过滤器访问 servlet 初始化参数

我有一个这样的servlet:

在这个 servlet 上,我放置了一个过滤器:

问题是,即使我在 MyServlet 中设置了 @WebInitParameter 程序也会打印出一个空字符串(请参阅注释行//problem come here in MyFilter)。我验证并看到servlet 的init()方法在doFilter()之前执行。那么任何人都可以在这个问题上照亮我吗?为什么initParameter “name” 为空,如果它设置为一个值?

谢谢!

0 投票
3 回答
12599 浏览

servlets - 如何找回Servlet 中 web.xml 的值?

我需要将 init-param 值从 xml 检索到 Servlet 我使用以下代码

小服务程序代码

但它显示为 null .. 任何人都可以帮助我做到这一点。提前致谢

0 投票
1 回答
2731 浏览

silverlight-5.0 - Silverlight 5 initParams 计数始终等于 0

我在堆栈上看到了这篇文章,在 Silverlight MSDN 上看到了这篇文章,但它们没有解决 Silverlight5。请参阅下面的我的 html 主机文档 div 代码和调用它的 C# 代码。我得到一个“给定的键不在字典中”。每次都出错,并且.InitParams属性计数也每次都是0。有人知道解决方案吗?我觉得这是 Silverlight5 中的错误之类的。此外,如果有人有一种从主机 html 对象标签获取信息的干净替代方法 - 我也会接受。

标记:

C# 从静态属性中检索:

AppStartUpC# 从事件中检索:

0 投票
1 回答
6677 浏览

java - 多个java servlet的web.xml中的通用初始化参数?

我目前的理解是 web.xml 中的 init-params 必须放在 servlet 变量的主体中,如下所示:

哪个工作正常,但是如果我将 init-param 带到 servlet 主体之外,那么当我调用 getInitParam() 时它不再识别它

只是想知道这是否可能,因为我有 3 个 servlet,我想共享通用的 init 参数

0 投票
3 回答
4971 浏览

xml - 如何在liferay 中获取portlet.xml 的初始化参数?

我在我的 liferay 门户 6 中使用自定义 porltet。我有一些全局变量,我想在我的 portlet 类中使用,因此我在 portlet.xml 文件中编写了该变量,如下所示..

在我的 portlet 操作类中完美运行的功能

现在的问题是,当我使用 portlet 操作类执行函数时,它的工作很完美,但是当我想在我的 portlet 类之外访问这个变量时......例如:- 在我的本地服务 impl 类中,我无法访问该变量和值come 始终为 null ..所以请如果有人可以建议我如何在其他 portlet 类中获取 initparam 的值。

@Advaita Gosvami

在 portlet.properties 文件中写了 my.custom.host=liferay.css.com

当我尝试使用以下内容获取价值时

它给了我空值..