国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

MyEclipse10 JNDI的使用及配置

2019-11-06 06:43:05
字體:
來源:轉載
供稿:網友

一、找到tomcat安裝目錄的context.xml添加一個<Resource/>

以下操作均是以MyEclipse自帶的tomcat為例1、找到MyEclipse工作路徑的.metadata文件夾2、找到文件夾下的context.xml文件(.metadata/.me_tcat/conf)3、修改context.xml文件以Oracle數據庫為例

<Resource auth=”Container” driverClassName=”oracle.jdbc.OracleDriver” //驅動名稱maxActive=”100” maxIdle=”30” maxWait=”1000” name=”jdnidb” //數據庫名稱passWord=”123456”//用戶名密碼type=”javax.sql.DataSource” url=”jdbc:oracle:thin:@localhost:1521:orcl” //連接地址username=”scott”/>//用戶名

二、在web.xml中添加配置信息

[html] view plain copy PRint?<resource-ref>      <res-ref-name>jdnidb</res-ref-name>      <res-type>javax.sql.DataSource</res-type>      <res-auth>Container</res-auth>    </resource-ref>  
<resource-ref>    <res-ref-name>jdnidb</res-ref-name>    <res-type>javax.sql.DataSource</res-type>    <res-auth>Container</res-auth>  </resource-ref>如果發生了這種錯誤,不妨試試把<res-auth>Container</res-auth>移動到最后一行哦!

三、將jar包添加到tomcat中

在這一步上,有很多的人,都會發生一種錯誤,就是找到數據庫的驅動,這個很讓人頭疼,在這里給出兩種解決方法:1、將oracle的架包,導入項目中WEB-INF/lib文件夾中;如果這個方法不行,仍然報這個錯,那就不妨試試下面這種2、找到MyEclipse的安裝路徑,這里以MyEclipse10.0為例我的MyEclipse是安裝在E:/Software下的接著,找到該路徑E:/Software/MyEclipse/Common/plugins/com.genuitec.eclipse.easie.tomcat.myeclipse_9.0.0.me201109141806/tomcat/lib      下的lib文件夾,將你架包粘貼進去,問題就解決啦

四、在DBUtil中運用

在項目中建立一個幫助類DBUtil.java[html] view plain copy print?public static Connection getconn(){          try {              Context context = new InitialContext();                            DataSource lookup = (DataSource) context.lookup(“java:comp/env/jdnidb”);                            Connection connection = lookup.getConnection();              return connection;          } catch (Exception e) {              e.printStackTrace();          }          return null;      }  
public static Connection getconn(){        try {            Context context = new InitialContext();            DataSource lookup = (DataSource) context.lookup("java:comp/env/jdnidb");            Connection connection = lookup.getConnection();            return connection;        } catch (Exception e) {            e.printStackTrace();        }        return null;    }然后在頁面中顯示這頁面上打印出結果,這樣JNDI的接連就ok啦!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昌图县| 禹城市| 阿拉善盟| 芦溪县| 离岛区| 精河县| 新兴县| 余庆县| 堆龙德庆县| 开平市| 新疆| 克东县| 青浦区| 旬阳县| 永春县| 柘荣县| 呼图壁县| 包头市| 成安县| 秦安县| 宁河县| 正宁县| 香格里拉县| 平湖市| 丁青县| 德昌县| 晋州市| 闻喜县| 晋江市| 麦盖提县| 荔浦县| 萨迦县| 敦煌市| 淮滨县| 六盘水市| 泽库县| 宜阳县| 宜丰县| 石景山区| 杂多县| 谢通门县|