gpt4 book ai didi

java - 在没有 resource-ref 定义的情况下查找 jndi 资源

转载 作者:行者123 更新时间:2023-11-29 09:07:59 32 4
gpt4 key购买 nike

我想查找在应用程序服务器上定义的数据源,但没有在 web.xml 上定义资源引用。 jndi 资源的名称在我的 Web 应用程序的外部文件中定义。我在 Tomcat 上做了很多实验,但似乎不可能。可以在运行时定义资源“resource-ref”吗?你有什么建议吗?谢谢

最佳答案

我问了同样的问题。这是我发现的:而不是在 web.xml 中添加,您可以在 Tomcat 或应用程序的/META-INF/condext.xml 中修改“context.xml”,并在其中添加资源:

<Context>
<Resource name="jdbc/EmployeeDB" auth="Container"
type="javax.sql.DataSource"
description="Employees Database for HR Applications"/>
</Context>

但我没有发现是否可以通过编程方式执行此操作。

link to tomcat doc

关于java - 在没有 resource-ref 定义的情况下查找 jndi 资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13855870/

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