!!!WTP tomcatとoracleを使う 上記構成で、[JNDI|http://ja.wikipedia.org/wiki/Java_Naming_and_Directory_Interface]を利用してデータベースにアクセスする手順のメモ ::eclipse側からの設定 {{ref_image wtp_tom_ora01.png}} 1.J2EEパースペクティブのプロジェクトエクスプローラーから、server.xmlを開く 2.ソースモードにする 3.対象のアプリケーション設定(の間)に、jdbcリソースを定義 4.例 5.Serversビューから、Publish to serverを実行し、設定を反映させる。 ::tomcat $CATALINA_HOME/common/libに、JDBCドライバを配置 ::コード例 '''JSP + カスタムタグ''' <%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %> select country_id, country_name from countries ${row.country_id} : {row.country_name}
'''Java''' Context initContext = new InitialContext(); Context envContext = (Context)initContext.lookup("java:/comp/env"); DataSource ds = (DataSource)envContext.lookup("jdbc/fugitive"); Connection conn = ds.getConnection();