From [E-MAIL ADDRESS DELETED] Thu Nov 4 15:55:52 2010 From: [E-MAIL ADDRESS DELETED] (=?ISO-2022-JP?B?GyRCOzNFRBsoQiAbJEJNOjhKGyhC?=) Date: Thu, 04 Nov 2010 15:55:52 +0900 Subject: [mayaa-user:912] =?iso-2022-jp?b?ZWNobxskQiROQ2YkRxsoQnN0cnV0czIbJEIkTiUrJTkbKEI=?= =?iso-2022-jp?b?GyRCJT8lYCU/JTAkcjtITVEkOSRrJEg9UE5PJCxNcCRsJGsbKEI=?= Message-ID: <4CD258F8.4060309@vest.co.jp> お世話になっております、山田です。 mayaaのechoの中でstruts2のtextfieldなどのカスタムタグを使用すると、出力 の順番がおかしくなり、レイアウトが崩れてしまいます。 echoの出力より先にカスタムタグの出力が行われてしまっているような感じです。 mayaaのバージョンは1.1.23および1.1.27、struts2は2.0.14で確認しました。 ----html---- ----mayaa---- ----実際の出力---- 以上です。 From [E-MAIL ADDRESS DELETED] Thu Nov 4 21:44:56 2010 From: [E-MAIL ADDRESS DELETED] (=?ISO-2022-JP?B?GyRCOzNFRBsoQiAbJEJNOjhKGyhC?=) Date: Thu, 04 Nov 2010 21:44:56 +0900 Subject: [mayaa-user:913] Re: =?iso-2022-jp?b?ZWNobxskQiROQ2YkRxsoQnN0cnV0czIbJEIkTiUrGyhC?= =?iso-2022-jp?b?GyRCJTklPyVgJT8lMCRyO0hNUSQ5JGskSD1QTk8kLE1wJGwkaxsoQg==?= In-Reply-To: <4CD258F8.4060309@vest.co.jp> References: <4CD258F8.4060309@vest.co.jp> Message-ID: <4CD2AAC8.3070009@vest.co.jp> お世話になっております、山田です。 ソースをたどってみると、以下のようになっていました。 1. echoの中のstruts2カスタムタグを処理中に、FreemarkerのTemplateから現在 のCycleWriterImplに対してflushが呼ばれる。 ↓ 2. flushの中で上位のCycleWriterImplに、を出力してしまう。 ↓ 3. EchoProcessorの中で現在のCycleWriterImplを取得しているが、もう中身は 出力された後。 ↓ 4. 出力順が狂う。 カスタムタグの仕様は詳しくないので本来flushを呼ぶ方が間違っているのかも しれませんが、CycleWriterImplのflushの中でwriterOutを呼ばないようにする ことでとりあえず私の環境では問題なくなりました。 (2010/11/04 15:55), 山田 雄己 wrote: > お世話になっております、山田です。 > > mayaaのechoの中でstruts2のtextfieldなどのカスタムタグを使用すると、出力 > の順番がおかしくなり、レイアウトが崩れてしまいます。 > echoの出力より先にカスタムタグの出力が行われてしまっているような感じです。 > > mayaaのバージョンは1.1.23および1.1.27、struts2は2.0.14で確認しました。 > > ----html---- > > > > > > > > ----mayaa---- > > > > > > > ----期待する出力---- > > > > > > > > ----実際の出力---- > > > > > > > > 以上です。 > _______________________________________________ > mayaa-user mailing list > [E-MAIL ADDRESS DELETED] > https://ml.seasar.org/mailman/listinfo/mayaa-user > -- ヴェストソフトウェア株式会社 山田 雄己 <[E-MAIL ADDRESS DELETED]> From [E-MAIL ADDRESS DELETED] Sat Nov 6 13:56:31 2010 From: [E-MAIL ADDRESS DELETED] (suga) Date: Sat, 6 Nov 2010 13:56:31 +0900 Subject: [mayaa-user:914] Re: =?iso-2022-jp?b?ZWNobxskQiROQ2YkRxsoQnN0cnV0czIbJEIkTiUrGyhC?= =?iso-2022-jp?b?GyRCJTklPyVgJT8lMCRyO0hNUSQ5JGskSD1QTk8kLE1wGyhC?= =?iso-2022-jp?b?GyRCJGwkaxsoQg==?= In-Reply-To: <4CD2AAC8.3070009@vest.co.jp> References: <4CD258F8.4060309@vest.co.jp> <4CD2AAC8.3070009@vest.co.jp> Message-ID: suga です。 レポートありがとうございます。 JIRAに登録しました。 https://www.seasar.org/issues/browse/MAYAA-77 今週末はちょっと時間を取れないので、すこし時間がかかりますが対応します。 -- suga ( [E-MAIL ADDRESS DELETED] ) From [E-MAIL ADDRESS DELETED] Sun Nov 14 03:53:58 2010 From: [E-MAIL ADDRESS DELETED] (suga) Date: Sun, 14 Nov 2010 03:53:58 +0900 Subject: [mayaa-user:915] Re: =?iso-2022-jp?b?ZWNobxskQiROQ2YkRxsoQnN0cnV0czIbJEIkTiUrGyhC?= =?iso-2022-jp?b?GyRCJTklPyVgJT8lMCRyO0hNUSQ5JGskSD1QTk8kLE1wGyhC?= =?iso-2022-jp?b?GyRCJGwkaxsoQg==?= In-Reply-To: <4CD2AAC8.3070009@vest.co.jp> References: <4CD258F8.4060309@vest.co.jp> <4CD2AAC8.3070009@vest.co.jp> Message-ID: suga です。 対応して 1.1.28-SNAPSHOT を更新しました。 ご確認ください。 問題なければ、現状で 1.1.28 をリリースしたいと思います。 http://maven.seasar.org/maven2-snapshot/org/seasar/mayaa/mayaa/1.1.28-SNAPSHOT/mayaa-1.1.28-20101113.184436-2.jar -- suga ( [E-MAIL ADDRESS DELETED] ) 2010/11/4 山田 雄己 <[E-MAIL ADDRESS DELETED]>: > お世話になっております、山田です。 > > ソースをたどってみると、以下のようになっていました。 > > 1. echoの中のstruts2カスタムタグを処理中に、FreemarkerのTemplateから現在 > のCycleWriterImplに対してflushが呼ばれる。 > ↓ > 2. flushの中で上位のCycleWriterImplに、 id=""/>を出力してしまう。 > ↓ > 3. EchoProcessorの中で現在のCycleWriterImplを取得しているが、もう中身は > 出力された後。 > ↓ > 4. 出力順が狂う。 > > カスタムタグの仕様は詳しくないので本来flushを呼ぶ方が間違っているのかも > しれませんが、CycleWriterImplのflushの中でwriterOutを呼ばないようにする > ことでとりあえず私の環境では問題なくなりました。 > > (2010/11/04 15:55), 山田 雄己 wrote: >> お世話になっております、山田です。 >> >> mayaaのechoの中でstruts2のtextfieldなどのカスタムタグを使用すると、出力 >> の順番がおかしくなり、レイアウトが崩れてしまいます。 >> echoの出力より先にカスタムタグの出力が行われてしまっているような感じです。 >> >> mayaaのバージョンは1.1.23および1.1.27、struts2は2.0.14で確認しました。 >> >> ----html---- >> >> >> >> >> >> >> >> ----mayaa---- >> >> >> >> >> >> > >> ----期待する出力---- >> >> >> >> >> >> >> >> ----実際の出力---- >> >> >> >> >> >> >> >> 以上です。 >> _______________________________________________ >> mayaa-user mailing list >> [E-MAIL ADDRESS DELETED] >> https://ml.seasar.org/mailman/listinfo/mayaa-user >> > > > -- > ヴェストソフトウェア株式会社 > 山田 雄己 <[E-MAIL ADDRESS DELETED]> > _______________________________________________ > mayaa-user mailing list > [E-MAIL ADDRESS DELETED] > https://ml.seasar.org/mailman/listinfo/mayaa-user >