[Rumble-jp-dev] ユーザ登録とロボット登録のON/OFF機能

Back to archive index

Naoki Kurosawa naoki_kuros****@ybb*****
2003年 4月 10日 (木) 00:24:31 JST


黒澤です。

アゲイン開催中はユーザ登録やロボット登録は受け付けないので、
これらの機能をOFFできるようにしました。

site.propertiesに変更が入りますので、
いくつか手順があります。

■.ant.propertiesに設定を追加
sample/.ant.propertiesを参照してください。

以下の2つの設定値が追加されています。
user_registration.admin=true
robot_registration.enabled=true

■ant setup-jbossの実行
.ant.propertiesの変更をsite.propertiesに反映させるため、
shell> ant setup-jboss
を実行します。
上記2つのプロパティをJBOSS_HOME/site.propertiesに追加していただく、
という形でも結構です。

すると、プロパティの設定にしたがってメニューから
ユーザ登録やロボット登録が消え、無理やりリクエストを出しても
「この機能は現在利用できません。」というページに強制遷移します。

■ビルド
shell > ant

以上です。

■変更点は、
○forbidden.jspの追加
「この機能は現在利用できません」ページ。

○menu.jsp
Envクラスからsite.propertiesの設定値を取得し、
表示項目をコントロールするようにした

○RegistUserForm.java, RegistRobotForm.java
ユーザ登録、ロボット登録がOFFのときはリクエストパラメータのチェックを
行わず、すぐにRegistUserAction, RegistRobotActionに処理を渡す。

○RegistUserAction.java, RegistRobotAction.java
Envクラスからsite.propertiesの設定値を取得し、
機能がOFFにされているときはforbidden.jspを表示する。


-- 
Naoki Kurosawa <naoki_kuros****@ybb*****>





Rumble-jp-dev メーリングリストの案内
Back to archive index