问题标签 [web.xml]

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 投票
1 回答
936 浏览

java - 在 J2EE 应用程序中,何时调用侦听器?

我有一个 J2EE 应用程序,它在web.xml.

Listener 包含一个名为的方法contextInitialized

我想知道什么时候contextInitialized真正被调用?

从我的阅读中,我了解到在部署应用程序时会调用它。部署应用程序后是否可以调用它的情况/场景?假设我在集群 GlassFish 应用服务器环境中。可以在应用部署后调用吗?

0 投票
2 回答
16590 浏览

java - url 模式和通配符

在为 J2EE 应用程序中的 web 模块角色配置安全约束时,我遇到了以下问题:

应用:

提供一个名为customersServlet的 servlet ,它在 URL 中接收两个参数:

  • 表示操作(INS、UPD、DLT 和 DSP)的字符串。
  • 标识将对其执行操作的客户的标识号。

EG:url/servlet/cusotmersServlet?UPD,5用于更新5号客户数据,url/servlet/customersServlet?DLT,8用于删除8号客户。

问题:

如果我使用此安全约束,则 servlet 只能由指定的角色访问,这没关系:

但我想限制将客户插入到名为clientAdmin的角色的能力。

我已经尝试了几种 url 模式,但它们都没有按我的意愿工作(它们都允许每个角色使用任何参数访问 servlet):

如何*url-pattern标签中使用通配符?

注意:应用程序无法更改,因此我需要一个仅涉及部署描述符的解决方案。

0 投票
2 回答
474 浏览

java - web.xml 上的 servlet 条目中 load_on_startup 的可能值是什么?

显然,load_on_startup值为 0 表示不做,而值为 1 表示做。但是值 2 是什么意思?

编辑:显然,在我检查它们之前我不应该假设它们。值 0 仍表示启动时加载。谢谢堆垛机。

servlet 规范出人意料地难以达到。

这是我看到 2 作为可能值的地方)。

0 投票
4 回答
13666 浏览

java - 如何使用 web.xml 阻止 IP 地址?

如何通过 web.xml 上的某些配置阻止 IP 地址?

我需要过滤器吗?我该如何实施?

0 投票
1 回答
562 浏览

java - Java中基于Web表单的登录

如果用户未登录,我如何阻止访问该站点?

在 web.xml > Security 下,我检查了表单身份验证,然后选择了登录和错误页面,但我不知道如何阻止访问并将用户重定向到登录页面。

我需要过滤器吗?如果是这样,我怎样才能获得我指定的登录网址?

我应该如何调用验证方法?我在一些例子中看到了这段代码

它有什么作用?

0 投票
1 回答
120896 浏览

java - web.xml 中的资源引用是做什么用的?

我只是想知道您何时/为什么要<resource-ref>在文件中定义一个元素web.xml

我原以为它会使用 JNDI 在您的 Web/应用程序服务器中定义,然后在您的 Java 代码中查找 JNDI 引用?

resource-ref 定义对我来说似乎有点多余,我想不出它什么时候有用。例子:

0 投票
3 回答
44084 浏览

web-applications - 你能读取 web.xml 中的 java 属性吗?

我想控制 web.xml 中的设置,并为不同的环境使用不同的一次。

是否可以在 web.xml 中使用类路径上的属性文件中的属性?像这样的东西:

最好的祝福

0 投票
3 回答
17624 浏览

java - 如何从 web.xml 将所有错误捕获到同一页面?

我试着用

但我没有发现 404 错误。我如何才能在同一页面上捕获 404 等错误?我想将所有错误代码捕获到相同的错误页面 jsp。

0 投票
5 回答
7716 浏览

java - JAVA:如何从 web.xml 加载数据库 url?

我正在使用持久性 API,并希望从 web.xml 加载 jdbc URL。URL 应该是 servlet 的上下文参数。我找不到不使用 persistence.xml 来构造 EntityManagerFactory 的方法。也许我应该在 servlet 中创建 PersistenceUnit 并设置一些参数?你能给我一些简短的例子吗?

谢谢

0 投票
1 回答
46578 浏览

jsf - 有时我看到 JSF URL 是 *.jsf,有时是 *.xhtml,有时是 /faces/*。为什么?

一直在尝试学习JSF,有时我看到的URL 是*.jsf有时是*.xhtml/faces/*。有人可以补充我的知识吗?当我使用 Facelet 创建 JSF 时,文件扩展名为.xhtml,那么.jsfURL 扩展来自哪里?