问题标签 [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.
java - 在 J2EE 应用程序中,何时调用侦听器?
我有一个 J2EE 应用程序,它在web.xml
.
Listener 包含一个名为的方法contextInitialized
我想知道什么时候contextInitialized
真正被调用?
从我的阅读中,我了解到在部署应用程序时会调用它。部署应用程序后是否可以调用它的情况/场景?假设我在集群 GlassFish 应用服务器环境中。可以在应用部署后调用吗?
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
标签中使用通配符?
注意:应用程序无法更改,因此我需要一个仅涉及部署描述符的解决方案。
java - web.xml 上的 servlet 条目中 load_on_startup 的可能值是什么?
显然,load_on_startup
值为 0 表示不做,而值为 1 表示做。但是值 2 是什么意思?
编辑:显然,在我检查它们之前我不应该假设它们。值 0 仍表示启动时加载。谢谢堆垛机。
servlet 规范出人意料地难以达到。
java - 如何使用 web.xml 阻止 IP 地址?
如何通过 web.xml 上的某些配置阻止 IP 地址?
我需要过滤器吗?我该如何实施?
java - Java中基于Web表单的登录
如果用户未登录,我如何阻止访问该站点?
在 web.xml > Security 下,我检查了表单身份验证,然后选择了登录和错误页面,但我不知道如何阻止访问并将用户重定向到登录页面。
我需要过滤器吗?如果是这样,我怎样才能获得我指定的登录网址?
我应该如何调用验证方法?我在一些例子中看到了这段代码
它有什么作用?
java - web.xml 中的资源引用是做什么用的?
我只是想知道您何时/为什么要<resource-ref>
在文件中定义一个元素web.xml
?
我原以为它会使用 JNDI 在您的 Web/应用程序服务器中定义,然后在您的 Java 代码中查找 JNDI 引用?
resource-ref 定义对我来说似乎有点多余,我想不出它什么时候有用。例子:
web-applications - 你能读取 web.xml 中的 java 属性吗?
我想控制 web.xml 中的设置,并为不同的环境使用不同的一次。
是否可以在 web.xml 中使用类路径上的属性文件中的属性?像这样的东西:
最好的祝福
磷
java - 如何从 web.xml 将所有错误捕获到同一页面?
我试着用
但我没有发现 404 错误。我如何才能在同一页面上捕获 404 等错误?我想将所有错误代码捕获到相同的错误页面 jsp。
java - JAVA:如何从 web.xml 加载数据库 url?
我正在使用持久性 API,并希望从 web.xml 加载 jdbc URL。URL 应该是 servlet 的上下文参数。我找不到不使用 persistence.xml 来构造 EntityManagerFactory 的方法。也许我应该在 servlet 中创建 PersistenceUnit 并设置一些参数?你能给我一些简短的例子吗?
谢谢
jsf - 有时我看到 JSF URL 是 *.jsf,有时是 *.xhtml,有时是 /faces/*。为什么?
一直在尝试学习JSF,有时我看到的URL 是*.jsf
有时是*.xhtml
或/faces/*
。有人可以补充我的知识吗?当我使用 Facelet 创建 JSF 时,文件扩展名为.xhtml
,那么.jsf
URL 扩展来自哪里?