我在netbeans的java web项目中工作。
我实际上可以使用context.xml中的以下资源将我的项目连接到mysql
/META-INF/context.xml
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/Test">
<Resource auth="Container"
driverClassName="com.mysql.jdbc.Driver"
logAbandoned="true"
maxActive="100"
maxIdle="30"
maxWait="30"
name="jdbc/primary"
removeAbandoned="true"
removeAbandonedTimeout="120"
type="javax.sql.DataSource"
url="jdbc:mysql://<<host>>/<<schema>>"
username="<<username>>"
password="<<password>>"
/>
</Context>
但我需要将资源信息分离到另一个文件,我该怎么办?
我试着这个:
/META-INF/context.xml
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/Test">
<import resource="/WEB-INF/resource.xml"/>
</Context>
/WEB-INF/resource.xml
<?xml version="1.0" encoding="UTF-8"?>
<Resource auth="Container"
driverClassName="com.mysql.jdbc.Driver"
logAbandoned="true"
maxActive="100"
maxIdle="30"
maxWait="30"
name="jdbc/primary"
removeAbandoned="true"
removeAbandonedTimeout="120"
type="javax.sql.DataSource"
url="jdbc:mysql://<<host>>/<<schema>>"
username="<<username>>"
password="<<password>>"
/>