2010年3月17日水曜日

Seaside 3.0 レスポンス

Seaside 3.0のレスポンスに関するメモ.
SVGのXML情報を返すための方法.
(さらにattachmentWithFileName: を使ってファイルとして返すのもいいと思う)
慣れないとな.

2.8系
renderContentOn:html
self session returnResponse: (WAResponse new
contentType: 'text/xml';
nextPutAll: self makeSVG;
yourself)


3.0系
renderContentOn: html
self requestContext respond: [:response |
response
initializeOn: self makeSVG ;
contentType: 'text/xml']


0 件のコメント:

コメントを投稿