tapestry5 からの出力ストリームに情報を入れるにはどうすればよいですか?
ユーザーが入力したときに、保存用のダイアログを開くか、出力ストリーム情報を含むファイルを開くページが必要です。
次のコードを書きます。
パブリック クラス インデックス {
@Inject
private RequestGlobals requestGlobals;
@OnEvent("activate")
public void onActivate() {
try {
HttpServletResponse response = requestGlobals.getHTTPServletResponse();
response.setContentType("text/txt");
PrintWriter out = response.getWriter();
out.println("hellooooooo");
out.flush();
} catch (IOException ex) {
Logger.getLogger(Index.class.getName()).log(Level.SEVERE, null, ex);
}
}
}
結果が「hellooooooooo」だけであることを願っていますが、(「hellooooooooo」+私のHTML生ページ)