Struts ボタンの有効/無効切り替え

ある条件だけボタンを押せて、それ以外は使用不可にする。ユーザの権限で押せるボタンと押せないボタンがあるような場合。以下のサイトを参考にしたが、確かに、ここだけはscriptletになってしまう。

disabledPropertyみたいな指定方法があればいいのかな。

とりあえず、ほんのちょっとだけ変えて、と組み合わせて、なるべくscriptletっぽくなくしてみた。

<bean:define id="changeDisabled" name="xxxxForm" 
property="changeDisabled" type="java.lang.Boolean" />

<html:form action="/hoge">
<html:submit disabled="<%= changeDisabled %>">変更ボタン</html:submit>
</html:form>