您现在的位置:天新网 > 软件开发 > Java开发 > Java基础 > Java环境配置
Java编程:配置tomcat5数据源心得 |
http://dev.21tx.com 2004年11月30日 CSDN smagt |
<script src="http://online.265.com/cn/4/71260_36222.php" type="text/javascript"> </script> |
<script type="text/javascript"> var arrBaiduCproConfig=new Array(); arrBaiduCproConfig['uid'] = 111945; arrBaiduCproConfig['n'] = 'txadcpr'; arrBaiduCproConfig['tm'] = 30; arrBaiduCproConfig['cm'] = 68; arrBaiduCproConfig['um'] = 34; arrBaiduCproConfig['rad'] = 1; arrBaiduCproConfig['w'] = 468; arrBaiduCproConfig['h'] = 60; arrBaiduCproConfig['bd'] = '#ffffff'; arrBaiduCproConfig['bg'] = '#ffffff'; arrBaiduCproConfig['tt'] = '#0000ff'; arrBaiduCproConfig['ct'] = '#000000'; arrBaiduCproConfig['url'] = '#666666'; arrBaiduCproConfig['bdl'] = '#ffffff'; arrBaiduCproConfig['wn'] = 2; arrBaiduCproConfig['hn'] = 1; arrBaiduCproConfig['ta'] = 'right'; arrBaiduCproConfig['tl'] = 'bottom'; arrBaiduCproConfig['bu'] = 0; </script><script src="http://cpro.baidu.com/cpro/ui/ui.js" type="text/javascript"> </script><script type="text/javascript"> <!-- document.write(baiduCproIFrame()); --> </script> marginwidth="0" marginheight="0" src="http://cpro.baidu.com/cpro/ui/uijs.php?&uid=111945&n=txadcpr&tm=30&cm=68&um=34&rad=1&rsi0=468&rsi1=60&rss0=%23ffffff&rss1=%23ffffff&rss2=%230000ff&rss3=%23000000&rss4=%23666666&rss5=%23ffffff&wn=2&hn=1&rssl0=right&rssl1=bottom&rsi2=0&word=http%3A%2F%2Fdev.21tx.com%2F2004%2F11%2F30%2F11811.html" frameborder="0" width="468" scrolling="no" height="60" allowtransparency="65535"> |
在Admin控制台下host里面新建一个context,然后在下面配置datasource,由于是在页面环境下配置,所以一切都显得很简单。 然后就是在JSP里面测试看datasource配置是否成功。
javax.naming.NameNotFoundException: Name java:comp is not bound in this Context 查看了tomat的server.XML、Web.xml还有应用下面的web.xml,怎么该都报这个错。 最后只能把数据源配置都删除了,自己手工的来配置数据源。
如果是在admin控制台中部署的应用,就在TOMCAT_HOME/conf/Catalina/localhost/YOURWEBAPP.xml中的context里面定义数据源,也就不必再利用resource-ref来引用数据源了。 或者在你的应用的WEB-INF/web.xml中定义也行,总之,datasource的定义最好放在你的web应用的context里面定义,不然就会报上面的错,不知道是不是tomcat自身的问题。 |