2005-12-07から1日間の記事一覧

メールアドレスに使用してもよい文字

メールアドレスで使用できる文字はRFCなんちゃら*1に書かれているらしいのだが、さっぱり分からないわけで。 んで、結論としては 英数字と!#$%&'*+-/=?^_`{|}~.ということらしい。 らしいというのは、このネタをどこから持ってきたのか分からないからだな。 …

validateWhen

ユーザガイド*1によると、validationで"requiredif"ではなく"validwhen"が推奨されるようだ。 使い方は簡単で、このように"=="で条件を書くことができる。 <field property="emailAddress" depends="validwhen"> <arg0 key="userinfo.emailAddress.label"/> <var> <var-name>test</var-name> <var-value>((sendNewsletter == null) or (*this* != null))</var-value> </var> </arg0></field>

二つの項目を比較する

ガイド*1を参考にしたのだが、コンパイルが通らない。 public static boolean validateTwoFields( Object bean, ValidatorAction va, Field field, ActionErrors errors, HttpServletRequest request, ServletContext application) { String value = Validat…