使用隐藏桢或隐藏的IFrame,点击“打印按钮“的时候,调用隐藏的叶面处理,但是
具体的技术看你的实现了,可以用pdf或execl,如果pdf的话,参考iText包,里面有
servlet后台打印的例子,挺不错的.Bless

解决方案 »

  1.   

    谢谢!
    不过我没讲清楚,上面的需求简单了,应该把“打印”按钮一按可以调用Excel软件,便于客户操作
      

  2.   

    打印按钮编写以下代码:
     Response.Charset = "GB2312"
           Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312")
            Response.AppendHeader("Content-Disposition", "attachment;filename=" & HttpUtility.UrlEncode(文件名, System.Text.Encoding.UTF8))
      Response.ContentType = "application/ms-excel"
            Me.EnableViewState = False
            Dim tw As System.IO.StringWriter
            tw = New System.IO.StringWriter()
            Dim hw As System.Web.UI.HtmlTextWriter
            hw = New HtmlTextWriter(tw)        dataplan.RenderControl(hw)        Response.Write(tw.ToString())
            Response.End()
    只要把其中的文件名改成你想要的文件名即可,不要带路径。
      

  3.   

    这是java论坛耶,上面好像是vb还是delphi代码。