解答例 - 実習課題1 - 12.ユーザ情報の管理
(実習課題1)
前々章・実習課題4のWebアプリケーションを、JDBC Realmを使用するように改良しなさい。
解答例
<!-- server.xml内のContext部です -->
<Context path="/mitoma" docBase="/home/mitoma/webapp"
debug="0" reloadable="true" crossContext="true">
<!-- JDBCRealm -->
<Realm className="org.apache.catalina.realm.JDBCRealm"
debug="1" driverName="org.postgresql.Driver"
connectionURL="jdbc:postgresql:Training"
connectionName="postgres" connectionPassword="postgres"
userTable="mitoma_users" userNameCol="name" userCredCol="password"
userRoleTable="mitoma_roles" roleNameCol="role"/>
<Logger className="org.apache.catalina.logger.FileLogger"
prefix="mitoma_" suffix=".log" timestamp="true"/>
</Context>

