2013年1月22日火曜日

struts タグ パラメータ値のチェック

ダメな書き方 
<s:if test="%{#parameters.location == 'abc'}">  ×

正しい書き方

 <s:if test="%{#parameters.search[0] == 'something'}">
   ....
 </s:if>

もしくは
  <s:if test="#parameters.search[0] == 'something'">
    ....
  </s:if>

2013年1月9日水曜日

java string型をdate型へ変換


SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.ENGLISH);
Date date = sdf.parse(string);

完成バージョン

  1. private static Date _string2date(String value) {  
  2.     SimpleDateFormat format = new SimpleDateFormat(DATE_PATTERN);  
  3.     try {  
  4.         return format.parse(value);  
  5.     } catch (ParseException e) {  
  6.         return null;  
  7.     }