从java web中的xml文件导入MySQL数据库资源

时间:2016-05-03 19:19:27

标签: mysql xml netbeans java-web-start

我在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>>"
/>

0 个答案:

没有答案