[Seasar-user:6726] Re: [S2JSF] 1.0..xでtabindexにEL式を記述するとエラーになる

onishi [E-MAIL ADDRESS DELETED]
2007年 3月 17日 (土) 10:09:56 JST


おおにしです。

米林さん、早速の対応ありがとうございました。

動作確認をしてみました。
結果は以下の通りです。

定数(tabindex="1"): OK
変数のみ(tabindex="#{i}"): OK
計算式(tabindex="#{i*10+1}"): NG

計算式を使用した場合エラーになります。
 Error 500: Could not get property tabindex of component inputForm:_id85_0:kbn

対応よろしくお願いいたします。

> 
> おおにしさん
> 米林です。
> 
> From: "onishi" <[E-MAIL ADDRESS DELETED]>
> Sent: Wednesday, March 14, 2007 5:01 PM
> 
> > おおにしです。
> >
> > 対応していただけるとのこと、了解しました。
> > お忙しいとは思いますが、よろしくお願いいたします。
> 
> 対応しました、こちらで試して頂けますか?
> 
> https://www.seasar.org/maven/maven2-snapshot/org/seasar/jsf/s2-jsf/1.0.26-SNAPSHOT/s2-jsf-1.0.26-20070315.021000-1.jar
> 
> よろしくお願いします。
> 
> > > 米林です。
> > >
> > > 今日すぐは無理ですが対応します。
> > > しばらくお待ちください。
> > >
> > > 宜しくお願いします。
> > >
> > >
> > > > おおにしと申します。
> > > >
> > > > S2JSF1.0.xでtabindexにEL式を書くとエラーになってしまいます。
> > > > EL式ではなく定数だと問題ありません。
> > > > 試したS2JSFバージョンは1.0.21と1.0.25です。
> > > >
> > > > HTMLに表示されるエラーは以下の通りです。
> > > >
> > > > WAS5.1
> > > >  Error 500: Could not get property tabindex of component
> inputForm:_id85_0:kbn
> > > >
> > > > WAS6.0
> > > >  Error 500: java.lang.Integer
> > > >
> > > > ----- コード -------------------------------------------------
> > > > ・エラーとなる
> > > > <span m:inject="s:forEach" m:items="#{list}" m:var="e" m:varindex="i">
> > > >   <input type="text" id="kbn" m:value="#{e.value}" tabindex="#{i}" />
> > > > </span>
> > > >
> > > > ・問題なし
> > > > <span m:inject="s:forEach" m:items="#{list}" m:var="e" m:varindex="i">
> > > >   <input type="text" id="kbn" m:value="#{e.value}" tabindex="1" />
> > > > </span>
> > > > --------------------------------------------------------------
> > > >
> > > > 過去のメーリングリストを調べてみるとSeasar-user:3253に同じ内容のものがあり
> まし
> > > た。
> > > > 最後のメール(Seasar-user:3255)には「対応するかどうか検討させて下さい」と
> なって
> > > おり、解決されていないようです。
> > > >
> > > > また、S2JSF1.1.xは1.1 Beta1で修正されています。
> > > > 「forEachでvarIndex値をtabindexに使用できなかった問題へ対応しました。 」
> > > >
> > > > S2JSF1.0.xでも対応していただきたいのですが、どうでしょうか?
> > > >
> > > > 以上、よろしくお願いいたします。
> > > >
> > > > 環境:
> > > > S2: 2.3.16
> > > > S2JSF: 1.0.25(1.0.21)
> > > > WAS: 5.1 or 6.0
> ---
> 米林 正明
> [E-MAIL ADDRESS DELETED]






Seasar-user メーリングリストの案内