[Rumble-jp-dev] テストサイトアップデート (2003/04/05)

Back to archive index

Naoki Kurosawa naoki_kuros****@ybb*****
2003年 4月 5日 (土) 13:02:32 JST


laplaceさん

黒澤です。

L> 新しくrobot_detile.jspに追加した以下の部分で発生していました。
L> 原因はcurrentVersion.urlが、nullの場合と""の場合があり、
L> これがnullだとエラーになっているようです。
L> 
L> <logic:notEqual name="getRobotDetailForm" property="currentVersion.url"
L> value="">
L>             <a href=<bean:write name="getRobotDetailForm"
L> property="currentVersion.url"/>>
L>             <bean:write name="getRobotDetailForm"
L> property="currentVersion.url"/>
L>             </a>
L> </logic:notEqual>
L> 
L> JSPでnullかそうでないかを判断するには、
L> value=nullとするのでしょうか?

nullかどうかを判断するには、<logic:present>を使います。
<logic:present name="getRobotDetailForm" property="currentVersion.url">
  <a href=<bean:write name="getRobotDetailForm" property="currentVersion.url"/>>
    <bean:write name="getRobotDetailForm" property="currentVersion.url"/>
  </a>
</logic:present>

nullだったり、空文字列だったりすると面倒なので、
空文字列だったらnullで登録されるようにRobotCheckerの方を
変更しましょうか?


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





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