!!!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();