【Tomcat5 と eclips と MySQL4.1 を使ってる】
■Webアプリケーションルート 例 C:\eclipse\workspace\sampleApplication
|
+■WEB-INF
| |
| +■classes クラスファイル *.class
| |
| +■lib ライブラリファイル、データベースにアクセスするJDBCドライバ
| |
| +■tags タグファイル(カスタムタグを定義するためのもの)
| |
| +■src ソースプログラム *.java
| |
| +■tld TLDファイル(カスタムタグを定義するためのもの)
| |
| + web.xml (設定ファイル)
|
+■image 画像ファイル
|
+■view 見た目をつくるファイル *.jsp *.html
■は、J2EEで構成が決まっている部分
★web.xml には、こんなことを書く
--web.xml--
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee "
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance "
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd"
version="2.4">
<jsp-config>
<taglib>
<taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
<taglib-location>/WEB-INF/tld/c.tld</taglib-location>
</taglib>
</jsp-config>
<servlet>
<servlet-name>MainController</servlet-name>
<servlet-class>ecsite.MainController</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>MainController</servlet-name>
<url-pattern>/mainController</url-pattern>
</servlet-mapping>
</web-app>
★コンテキスト記述子 (sampleapplicationという名前のWebアプリケーションの登録をする)
C:\Tomcat5\conf\Catalina\localhost\sampleapplication.xml
----------
<Context path="/sampleapp"
docBase="C:\eclipse\workspace\mvcExample" reloadable="true">
<Resource
name="jdbc/mydata"
auth="Container"
type="javax.sql.DataSource"
username="root"
password="mysql"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/ecsite?useUnicode=true&characterEncoding=UTF-8"/>
</Context>
----------
最終更新:2008年05月27日 22:32