showPage

在浏览器里弹出对话框显示HTML格式的自定义保存结果。

如果您需要弹出HTML格式的自定义保存结果对话框,您需要调用此方法。 对话框里显示的内容是 SaveFilePage 返回的页面。默认情况下,SaveFilePage 页面什么也不显示。您需要在 SaveFilePage 页面里设计友好的提示信息。

语法:

public void showPage(int width,
                     int height)
              throws java.io.IOException

参数:

width - 对话框的宽度,以像素为单位。

height - 对话框的高度,以像素为单位。

抛出:

java.io.IOException

示例:

下面的示例展示如何使用 showPage 方法在浏览器里显示自定义保存错误对话框。

FileSaver fs = new FileSaver(request, response);
if(fs.getFileExtName().equals("doc") || fs.getFileExtName().equals("docx")){ // 只保存Word格式的文档。
    fs.saveToFile(request.getSession().getServletContext().getRealPath("doc/") + fs.getFileName());
}
else{
    out.println("保存失败!当前文档不是Word文档。"); // 简单输出错误信息,您可以设计友好的提示信息。
    fs.showPage(380, 200); // 如果当前文档不是Word文档,PageOfficeCtrl 控件就弹出对话框显示自定义错误页面。
}
fs.close();

results matching ""

    No results matching ""