My favorites | Sign in
t-2
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
  Advanced search   Search tips   Subscriptions
Issue 288: saveRequestParameterについて
1 person starred this issue and may be notified of changes. Back to list
 
Project Member Reported by c95...@gmail.com, Jun 11, 2010
Jetty(GAE)の挙動で、getParameter()するとgetInputStream()したことになってしまい、以降getInputStream()しても空のStreamしかとれず、さらにgetReader()の場合例外が発生します。
T2内でリクエストパラメータをすべてsetAttributeする処理が入っていますが、この際にgetParamete()呼ぶため、PageクラスでgetReader()を使うことが出来ません。
対応案としては

1、setAttributeをやめ、RequestWrapperでgetAttribute()をオーバーライドし、getAttribute()で値が取れなかったらgetParameter()するような処理を入れる。
2、先にgetInputStream()で全部データを読んでしまい、RequestWrapperでは読み込んだデータを読むInputStreamやReaderを返す
3、この処理自体を廃止する

Jun 11, 2010
Project Member #1 c95...@gmail.com
(No comment was entered for this change.)
Labels: -Milestone-T2-0.6.3 Milestone-T2-0.7

Powered by Google Project Hosting