
目次
Strutsとは
Strutsとは、Jakartaプロジェクトにて開発されたMVCモデルのWebアプリケーションフレームワークです。
Strutsでは次の機能を提供しています。
- 画面遷移の管理
- リクエストメッセージの自動格納
- リクエストメッセージの検証
- レスポンスメッセージを作成するためのタグライブラリの提供
- 例外処理
- ロギング機能
- 国際化対応
server.xmlの設定
「server.xml」では、アプリ設定、DB接続説亭を行います。
server.xml設定例
MySQLへの接続説定例は下記の通りです。
<Context docBase=”XXXX” path=”/YYYY” reloadable=”false” source=”org.eclipse.jst.jee.server:ZZZZ”> <Resource name=”jdbc/mysql” auth=”Container” type=”javax.sql.DataSource” username=”[username]” password=”[password]” driverClassName=”com.mysql.jdbc.Driver” url=”jdbc:mysql://localhost:3306/xxxx?useUnicode=true&characterEncoding=sjis” maxActive=”8″ maxIdle=”8″ /> </Context>MySQL用JDBCドライバ「MySQL Connector/J」の設定
MySQL用JDBCドライバ「MySQL Connector/J」を下記サイトから入手します。
MySQL :: Download Connector/J
「mysql-connector-java-5.1.46.tar.gz」又は「mysql-connector-java-5.1.46.zip」から「mysql-connector-java-5.1.46.jar」を抜き出し「/%TOMCAT_HOME%/lib/」配下にコピーします。
※MySQL用JDBCドライバは最新のものを入手してください。