[Seasar-user:5152] Re: [teeda] ポップアップで java.lang.IllegalStateException
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
2006年 11月 16日 (木) 14:18:17 JST
大谷です。
> <a m:onclick="setParent('#{user.userNo}','#{user.userName}')"><span m:value="#{user.userNo}" /></a>
のところを、
<a m:onclick="setParent(''#{user.userNo}'',''#{user.userName}'')"><span
m:value="#{user.userNo}" /></a>
のように、シングルクオートを2つつけるとどうでしょうか。
基本的にEL式の前にシングルクオートを記述すると全て文字列として
扱われてしまいます。
またはシングルクオートが取れるのであれば、取れば動くと
思うので試してもらえないでしょうか。
宜しくお願いします。
06/11/16 に 松山 大樹<[E-MAIL ADDRESS DELETED]> さんは書きました:
>
> 追加情報です。
>
> 少し、コードを追ってみたところ、
> 呼び出されるHTML に、
>
> <a m:onclick="setParent('#{user.userNo}','#{user.userName}')"><span m:value="#{user.userNo}" /></a>
>
> のような記述があると、
>
> org.seasar.teeda.core.el.impl.commons.CommonsELParser#parse() のあたりで、
>
> setParent('#{user.userNo}','#{user.userName}')
>
> に、value binding しようとして失敗しているみたいです。
>
> ちょっと外出してしまうので、とりあえずここまで。
>
>
> --
> ::: 株式会社WOWOWコミュニケーションズ http://www.wowcom.co.jp/
> ::: ITシステム・インテグレートDiv.
> ::: Web・ソリューション&システム開発Unit.
> ::: 松山 大樹 - [E-MAIL ADDRESS DELETED]
>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
--
=============================
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
=============================
Seasar-user メーリングリストの案内