[Seasar-user:2595] S2JSFでのファイルダウンロード
fang mingxiang
fangmingxiang
2005年 9月 22日 (木) 15:42:05 JST
方と申します。
S2JSFを使用していてファイルダウンロード機能を実現するために
ボタンのアクションクラスに下記のメッソドを実装し、実行して正常終了するようで
すが、
ファイルダウンロードのダイアログも出ないのに終了しました。
なにか分かる方がいらっしゃいましたらご教授願います。
public String downloadFile() {
// TODO 自動生成されたメソッド・スタブ
ExternalContext context =
FacesContext.getCurrentInstance().getExternalContext();
HttpServletResponse response = (HttpServletResponse)
context.getResponse();
response.setContentType("any mime type");
try {
ServletOutputStream out = response.getOutputStream();
out.write(fileData.getBytes());
out.flush();
out.close();
FacesContext.getCurrentInstance().responseComplete();
}
catch (IOException ex) {
ex.printStackTrace();
}
return "success";
}
Seasar-user メーリングリストの案内