程序页面是否和下载页面分离?若是,该button是在下载页面页面里么?

解决方案 »

  1.   

    下载页面
    <%@page contentType="text/html;charset=gb2312" %>
    <%@page import="com.toone.oa.datumLib.client.DatumHelper"%>
    <%@page import="com.toone.oa.datumLib.model.DatumModel"%>
    <%@page import="com.toone.util.tracer.Debug"%>
    <%@page import="java.util.Vector"%>
    <%@page import="com.toone.oa.util.Tools"%><%
      com.toone.oa.common.datum.util.DatumPath.setAbsPath(request);
      String id=request.getParameter("id");
      String orin =id;
      id=Tools.decode(id);
      String folderId=request.getParameter("folderId");
      System.out.println("000000000000-------"+folderId);
      DatumHelper dh = new DatumHelper(folderId);
      DatumModel doc = (DatumModel)dh.getDatum(id);
      String filename=doc.getDocu_name();
      filename=new String(filename.getBytes("gb2312"),"8859_1").trim();
      String contype=   doc.getDocu_type();  response.setHeader("Content-Disposition", "attachment; filename="+filename);
      response.setContentType("application/x-msdownload");  response.getOutputStream().write(doc.getDocu_content());
      doc=null;
      dh.DBFree();
      
    %>
      

  2.   

    另外一个页面调用本页面下载。
    <html>
    <SCRIPT language=JavaScript src="includes/js/util.js"></SCRIPT>
    <script language=JavaScript>
      function addshow(flag){
    if (flag) {
      add.style.display="block";
    }else{
      add.style.display="none";
    }
      }
    </script>
    <body>
    <table width='100%'>
      <tr>
       
    <td class="functionFont" align=right><input type="button" value="新增" class="functionButton" onclick='addshow(true);'>&nbsp;
    </body>
    下面调用下载页面。
    当弹出下载页面后,在点击新增,无效,也就是没有反映。
    </html>
      

  3.   

    贴出完整的HTML代码,JSP部分我不关心,你给出执行页面的代码就可以了