点击页面的导出按钮,跳出选择路径并下载的的对话框,struts 有这个标签还是需要怎么样处理?

解决方案 »

  1.   

    一个 a href的链接就可以了
    然后跳到相对应的action
    最后会直接弹出对话框来要你打开或者保存的
    如果没显示,说明action里面的jxl导出逻辑错误了
    具体代码请google
    和struts标签没关系的
    只要跳到action里面就可以了
      

  2.   

    http://showmealone.blog.sohu.com/85670790.html
      

  3.   


    try {
    response.setContentType("application/xls;charset=GB2312");
    //response.setContentType("APPLICATION/OCTET-STREAM");
    response.setHeader("Content-disposition", "attachment; filename="+java.net.URLEncoder.encode("领用明细.xls", "utf-8"));
    OutputStream os = response.getOutputStream();

    WritableWorkbook wwb = exceldao.expoerInventory(os, lis, list, list1,date,type);
    }catch (Exception e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }action里的一个方法,红色的是处理excel表