tomcat6配置与tomcat5有些不一样
${tomcat6_root}\conf\Catalina\localhost\ROOT.xml (1)
<Context docBase="F:\vss\Tomcat5.0\sonyhr_ch"
path=""
privileged="true"
reloadable="true"
workDir="work\Catalina\localhost\Sony">
<Resource auth="SERVLET" name="jdbc/eahrusrch" type="javax.sql.DataSource" (2)
url="jdbc:oracle:thin:@voice:1521:voice"
driverClassName="oracle.jdbc.driver.OracleDriver"
username="sonyhr"
password="sonyhr"
maxActive="100" maxIdle="30" maxWait="10000"
removeAbandoned="true"
removeAbandonedTimeout="10"
logAbandoned="true"
validationQuery="select * from employee"/>
</Context>
(1)在tomcat5中名字无所谓,只要<Context path="" ../>就可以直接用http://localhost:8080/访问你的APP
但tomcat6必须是root.xml命名文件才行
(2)tomcat6必须以name="value"的形式配置,而tomcat5是
<parameter>
<name>url</name>
<value>jdbc:oracle:thin:@voice:1521:voice</value>
</parameter>
当然都一样必须有驱动的jar包(oracle:ojdbc.jar)
${tomcat6_root}\conf\Catalina\localhost\ROOT.xml (1)
<Context docBase="F:\vss\Tomcat5.0\sonyhr_ch"
path=""
privileged="true"
reloadable="true"
workDir="work\Catalina\localhost\Sony">
<Resource auth="SERVLET" name="jdbc/eahrusrch" type="javax.sql.DataSource" (2)
url="jdbc:oracle:thin:@voice:1521:voice"
driverClassName="oracle.jdbc.driver.OracleDriver"
username="sonyhr"
password="sonyhr"
maxActive="100" maxIdle="30" maxWait="10000"
removeAbandoned="true"
removeAbandonedTimeout="10"
logAbandoned="true"
validationQuery="select * from employee"/>
</Context>
(1)在tomcat5中名字无所谓,只要<Context path="" ../>就可以直接用http://localhost:8080/访问你的APP
但tomcat6必须是root.xml命名文件才行
(2)tomcat6必须以name="value"的形式配置,而tomcat5是
<parameter>
<name>url</name>
<value>jdbc:oracle:thin:@voice:1521:voice</value>
</parameter>
当然都一样必须有驱动的jar包(oracle:ojdbc.jar)