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*****>