-1

私のプロジェクトでは、サーブレットがデータベース(derby).warに接続する必要があります。プロジェクトをファイルにビルドします。

プロジェクトを Tomcat にデプロイする前に、データベースの URL、JNDI 名、driverName などをサーバーに伝えるにはどうすればよいですか? context.xmlこれらをファイルに追加するように言われました。このファイルを自分で作成する必要がありますか? confそれ以外の場合は、tomcatのディレクトリに context.xml ファイルもあります。データベースに接続する必要があるが別の URL を持つプロジェクトをもう 1 つデプロイする必要があります。そのため、 confディレクトリのcontext.xmlファイルに詳細を追加できないと思います。

これら 2 つのプロジェクトを展開するにはどうすればよいですか? context.xml2 つの異なるファイルを作成する必要がありますか?

4

2 に答える 2

0

構成をcontext.xmlに配置し、そのファイルをwarのMETA-INFフォルダーに配置します。tomcatWebサイトのtomcatコンテキストドキュメントを参照してください。

于 2012-07-20T09:48:05.147 に答える
-1

データベースにデータを永続化するために hibernate を使用している場合は、hibernate.cfg.xml にデータベースの URL、名前、パスワードを記載する必要があります。

サーブレット自体からデータベース接続を開きたい場合。次に、このhttp://www.roseindia.net/servlets/databaseconnectionservlet.shtmlを参照してください。お役に立てば幸いです。

于 2012-07-20T09:12:31.697 に答える