[Seasar-user:5681] Re: [Teeda Ajax]同期通信について
Isao Yamada
[E-MAIL ADDRESS DELETED]
2007年 1月 7日 (日) 09:51:56 JST
山田です。
> ASYNCもパラメータで設定可能に出来るよう検討します。
> defaultはfalseでいこうと思いますが如何でしょうか?
ありがとうございます。
defaultはfalseで問題ありません。
宜しくお願い致します。
----- Original Message -----
From: <[E-MAIL ADDRESS DELETED]>
To: <[E-MAIL ADDRESS DELETED]>
Sent: Saturday, January 06, 2007 11:32 PM
Subject: [Seasar-user:5680] Re:[Teeda Ajax]同期通信について
> 米林です。
>
> From: "Isao Yamada" <[E-MAIL ADDRESS DELETED]>
> Sent: Saturday, January 06, 2007 9:34 PM
>
> > 山田です。
> >
> > Teeda Ajax いいですね。
> > こんなに簡単に利用できるとは思っていませんでした。
>
> ありがとうございます。
>
> > ですが、一つお願いがあります。
> > 普通Ajaxでは非同期通信があたり前ですが、
> > submitボタンを押した時のサーバ側でのチェックに利用した場合には
> > エラーとなった場合でもイベントのキャンセルができません。
> >
> > ajax.jsのソースを修正して同期通信にするとイベントのキャンセルが
> > うまくできます。
> >
> > で、お願いは同期通信ができるようにパラメータを設定できるようにして頂けな
いで
> >
> > しょうか。
> >
> > ソースを見るとパラメータに
> > 'METHOD' : 'POST'
> > を追加するとPOSTで通信をすることがわかりました。
> > この要領で
> > 'ASYNC' : true
> > か何かで渡せれば良いと思っています。
> > #でもこの方法は予約語になってしまうので、
> > #3つめのパラメータを無名オブジェクトにしてしまえばパラメータの予約語に
なら
> >
> > ずに
> > #機能拡張もできるのでできればこの方法が良いのではと思います。
> >
> > ご検討よろしくお願い致します。
>
> ASYNCもパラメータで設定可能に出来るよう検討します。
> defaultはfalseでいこうと思いますが如何でしょうか?
>
> > −−−−−−−−−−−−−−−−−−−−
> > 別ネタですが、日本語パラメータを利用する場合には
> > useBodyEncodingForURI="true"
> > をserver.xmlに追加するように記述がありますが、
> > UTF-8で利用している場合は、web.xmlの方に
> >
> > <filter-mapping>
> > <filter-name>encodingfilter</filter-name>
> > <url-pattern>*teeda.ajax</url-pattern>
> > </filter-mapping>
> >
> > を追加すればuseBodyEncodingForURI="true"を追加しなくても
> > 日本語が正常にサーバ側に渡ってきました。
> > #server.xmlの追加ではダメでした。
>
> 情報ありがとうございます。
> ---
> 米林 正明
> [E-MAIL ADDRESS DELETED]
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内