アットウィキロゴ

Webアプリケーションの構成と基本的な設定

【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>
----------

タグ:

Tomcat eclips MySQL Java
+ タグ編集
  • タグ:
  • Tomcat
  • eclips
  • MySQL
  • Java
最終更新:2008年05月27日 22:32