找不到部署到 IBM Portal Server 的 servlet 的初始参数
我在 web.xml 文件中为我的 servlet 定义了一组初始参数。我已将该 servlet 部署到 IBM Portal Server v6.1。我可以在 WAS 管理控制台的“初始化 servlet 参数”页面中读取这些参数。然而,当我尝试在代码中获取这些参数时,我得到了空值。下面的代码将打印出“number of init paras: 0”
@Override
public void init() throws ServletException {
super.init();
ServletContext c = getServletContext();
for (Enumeration e = c.getInitParameterNames(); e.hasMoreElements();) {
String s = (String)e.nextElement();
System.out.println(">>>>>>" + s);
++i;
}
System.out.println("number of init params: " + i);
}
有什么想法吗?
I have defined a set of initial parameter for my servlet in web.xml file. I have deployed that servlet to a IBM Portal Server v6.1. I can read those parameters in the "Initialize parameters for servlets" page in WAS admin console. However I when I try to fetch those parameters in my code I got null. The following code will print out "number of init paras: 0"
@Override
public void init() throws ServletException {
super.init();
ServletContext c = getServletContext();
for (Enumeration e = c.getInitParameterNames(); e.hasMoreElements();) {
String s = (String)e.nextElement();
System.out.println(">>>>>>" + s);
++i;
}
System.out.println("number of init params: " + i);
}
Any idea?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好吧,我在这里得到了答案:
Okay, here I got the answer: