Tomcat5.5.27配置JNDI,另SQLServer2000和SQLServer2005连接方式不同之处

一. 添加Context配置,在%TOMCAT_HOME%/conf/Catalina/localhost/ 目录下添加文件doom.xml

    内容:

   

 上面的代码是SQLServer2005的连接方式,SQLServer2000和SQLServer2005连接方式有所不同(Driver和url)

  SQLServer2005:

        driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
        url="jdbc:sqlserver://10.86.10.65:1433;DatabaseName=ETSM_DB"

 

  SQLServer2000:

        driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
        url="jdbc:sqlserver://10.86.10.65:1433;DatabaseName=ETSM_DB"

 使用SQLServer2000需要升级到SP4。

        doom.xml 文件和Tomcat插件对应关系:

       (1):doom.xml文件的path项对应插的Context name项。

       (2):doom.xml文件的docBase项对应插的Subdirectory to set as web application root(optional)项。/war 是web应用的相对路径,"/"表示具体eclipse工程的根目录

      docBase="E:/eclipse3.3.1/workspacce/doom/war" 这个路径可以和插件表示的路径对应上了。

Tomcat在eclipse中对应的Context

 

二. 修改web.xml文件,添加如下内容:

 

三.添加jsp文件,jndi.jsp添加内容:

四. 遇到问题:

(1)遇到不可获得连接的异常:java.security.AccessControlException: access denied (java.net.SocketPermission 10.86.10.65:1433 connect,resolve)
解决办法:因为Tomcat是在eclipse中用插件启动的,所以需要修改Tomcat插件选项:将Lanuch Tomcat using Security Manager选项取消掉。

 Tomcat插件使用JNDI安全配置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值