2

在 tomcat 中,我们定义了数据源。在数据源中有一个属性“auth”。通常我曾经有它的价值等于“容器”。例如。

<Resource name="jdbc/myoracle" auth="Container"
              type="javax.sql.DataSource" driverClassName="oracle.jdbc.OracleDriver"
              url="jdbc:oracle:thin:@127.0.0.1:1521:mysid"
              username="scott" password="tiger" maxActive="20" maxIdle="10"
              maxWait="-1"/> 

有人可以告诉我这个“auth”属性的意义是什么吗?在谷歌搜索后我也找不到这个属性的意义。

4

1 回答 1

1

浏览文档,它解释了它:

指定 Web 应用程序代码是否以编程方式登录到相应的资源管理器,或者容器是否将代表应用程序登录到资源管理器。此属性的值必须是 Application 或 Container。如果 Web 应用程序将使用 Web 应用程序部署描述符中的元素,则此属性是必需的,但如果应用程序使用 a 代替,则此属性是可选的。

于 2013-06-14T11:19:54.653 回答