[ 設定と読込 ]
-
- データベースにマスタを用意
CREATE TABLE `m_themacol` (
`NM_THEMA` VARCHAR(20) NOT NULL COMMENT 'テーマ名',
`NM_MENUCOL` VARCHAR(7) NOT NULL DEFAULT '' COMMENT 'メニュー背景色',
`IS_DARKTHEME` TINYINT(4) NOT NULL DEFAULT '0',
`TM_ADD` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '追加時刻',
`TM_UPDT` DATETIME NOT NULL DEFAULT '2000-01-01 00:00:00' COMMENT '最終更新時刻',
PRIMARY KEY (`NM_THEMA`)
)
COMMENT='jQueryUIテーマ別色設定'
COLLATE='sjis_japanese_ci'
ENGINE=InnoDB
;
- Startupのサーブレットでデータベースを読込、public static な変数に格納
- JSPで読込み、pageContextに格納
- スタイルシートのファイル名またはディレクトリ名のテーマ名部分を、pageContextの変数にする