`

Java中jsp页面的打印功能

阅读更多

1、加入javascript代码:

<script language="javascript">


function printScreen(block)
{       
     $("#"+block+" table").attr("border",'1');
     var value = $("#"+block).html();
      var printdetail = window.open("","printDetail","");
     
      printdetail.document.open();
      printdetail.document.write("<HTML><head><link href='<%=basePath%>css/cskt.css' rel='stylesheet' type='text/css' /><style>*^td{color:white};td{font-size:16px;color:black}</style></head><BODY onload='window.print();'>");
      printdetail.document.write("<PRE>");
      printdetail.document.write(value);
      printdetail.document.write("</PRE>");
      printdetail.document.close("</BODY></HTML>");
     
      $("#"+block+" table").attr("border",'0');
}
</script>

2、注意:打印是以一个table表格为区域,而且要用<div></div>把表格套住,并指定<div id="block">:

     <div id = "block">

          <table>

              <tr>

                  <td>

                      打印该表格。

                  </td>

             </tr>

          </table>

3、设置打印按钮:

   <input type="button" name="Button" value="打印" onclick="printScreen('block')"/>

 

注:只能试用与ie浏览器

分享到:
评论

相关推荐

    Java Jsp 调用ireport动态模板打印

    Java JSP调用iReport动态模板打印是一种在Web应用程序中实现报表打印的常见技术。iReport是一款开源的报表设计工具,它可以与Java、JSP、Servlets等进行集成,为开发者提供灵活的报表生成和打印功能。在这个场景下,...

    jsp打印功能,经典

    jsp打印功能经典 ...jsp打印功能是一种常用的Web开发技术,通过将打印功能集成到jsp页面中,用户可以直接在浏览器中打印所需的内容。 首先,在jsp页面中引入一个WebBrowser控件,可以直接添加以下代码: ...

    JSP实现打印功能

    至于标签“打印”,它可能指代了这个功能涉及到的技术点,即浏览器打印和JSP页面的交互。在实际项目中,这样的功能可能应用于发票打印、报告生成或其他需要用户按需打印特定内容的场景。 在提供的压缩包文件"print...

    JSP打印\JAVA的JSP打印代码

    通过上述步骤,我们可以在JSP页面中实现Word和Excel报表的动态生成与打印。这种方式不仅能够充分利用Word和Excel在报表设计方面的优势,还能结合Java的动态处理能力,实现灵活的数据填充和个性化展示需求。此外,还...

    java jsp 打印

    通常,这样的系统会包含一个JSP页面用于展示待打印的内容,然后通过JavaScript或服务器端的Java代码触发打印操作。具体实现方式可能因项目需求而异,但基本思路遵循上述的打印机制。 总结,Java JSP打印功能的实现...

    实现jsp打印的控件

    标题中的“实现jsp打印的控件”就是针对这样的需求,它涉及到如何在JSP页面中添加打印功能,包括打印配置、预览和实际的打印操作。 1. **打印控件的实现原理** - 打印控件通常通过JavaScript或者Java Applet来实现...

    java定位打印实例demo,通过jsp来打印

    Java定位打印技术是一种在网页上...总之,Java定位打印结合JSP能提供强大的网页打印能力。通过学习和实践本实例中的代码,开发者能够掌握如何在网页环境中实现精准的打印控制,为用户提供更加便捷和高质量的打印体验。

    jsp页面打印

    在开发过程中,有时我们需要控制用户从网页打印时的页面布局,包括设置页眉和页脚。本篇文章将深入探讨如何实现这一功能,并涉及与`修改页眉`和`修改页脚`相关的技术。 首先,当用户点击打印按钮时,浏览器通常会...

    jsp_print.rar_java 打印_java打印编程_jsp print_jsp_print_打印 JAVA

    对于初学者来说,理解和掌握Java打印API可能需要一些时间,但一旦熟悉了这些概念,就可以轻松地在各种应用场景中实现打印功能,包括JSP页面。通过研究提供的示例,开发者可以更直观地了解如何在Java环境中处理打印...

    java实现自动静默打印功能(csdn)————程序.pdf

    在本篇文章中,我们主要讨论如何使用 Java 实现自动静默打印功能,实现无需弹出打印窗口即可直接打印的功能。下面将详细介绍实现思路、技术知识、技术细节和具体代码实现。 一、实现思路 要实现自动打印功能,我们...

    html,jsp操作页面打印例子

    这个"html,jsp操作页面打印例子"就是一个很好的学习资源,它涵盖了如何在HTML和JSP页面中实现这一功能的关键知识点。 首先,我们要理解HTML和JSP的基础。HTML(超文本标记语言)是用于创建网页的标准标记语言,而...

    java 实现二维码批量打印

    在本文中,我们将深入探讨如何使用Java实现二维码批量打印,主要基于给定的标题"java 实现二维码批量打印"和描述中的技术环境。首先,我们要理解二维码(Quick Response Code)是一种二维条码,能存储大量数据,常...

    jsp,java实现谷歌地图,查询地图功能

    - 在JSP页面中,通过JavaScript代码加载Google Maps API,并初始化地图,指定地图的中心点、缩放级别等参数。 - 使用API提供的方法如`google.maps.Map()`创建地图实例,`google.maps.Marker()`创建标记,`google....

    jsp打印功能有列子源代码.rar

    首先,我们需要理解JSP页面的基本结构,它由HTML标记、Java脚本元素和JSP动作元素组成。在实现打印功能时,我们主要关注的是HTML中的`&lt;link&gt;`标签和JavaScript代码。 1. **设置打印样式** 在HTML头部添加`&lt;link&gt;`...

    jsp、web打印功能Lodpo6.0

    部署完成后,开发者可以通过在JSP页面中嵌入JavaScript代码,调用Lodop对象的方法来控制打印行为。例如,可以使用`&lt;script&gt;`标签引入Lodop的JS文件,然后通过`window.Lodop`对象来执行打印操作。 **基本打印操作** ...

    Java web 打印,Java pdf打印,Java打印

    Java Web打印通常指的是在Web应用中生成或打印文档的功能。这可以是直接打印网页内容,也可以是生成特定格式(如PDF)的文件以便用户下载或打印。Java Web打印功能广泛应用于各类企业级应用中,例如财务报表、订单...

    java好用打印控件

    Java打印控件是Java开发中用于处理打印任务的重要工具,尤其在报表和Web应用中,如JSP(JavaServer Pages)环境下,它们可以帮助开发者轻松实现数据的打印功能。标题提到的"java好用打印控件"可能是一个第三方库或者...

    Java网页打印示例

    5. **HTML和CSS**:在网页打印中,HTML用于结构化内容,CSS用于美化和布局。对于打印,开发者需要关注打印特定的CSS属性,如`@media print`规则,来控制打印时的样式,比如隐藏某些不适用于打印的元素,调整字体大小...

    打印功能(jsp报表)

    本篇内容旨在介绍如何在JSP页面中实现一个简单的打印功能以及报表设计。 #### JSP报表基础知识 JSP(JavaServer Pages)是一种用于生成动态网页的技术。它允许开发人员将Java代码嵌入到HTML文档中,从而可以创建...

    JSP报表打印的一种简单解决方案

    在企业级应用开发中,经常需要将数据以报表的形式展示给用户,并提供打印功能。传统的报表打印方式往往涉及复杂的编程逻辑和技术栈,增加了项目的复杂性和维护成本。本文介绍了一种基于JSP的简单报表打印解决方案,...

Global site tag (gtag.js) - Google Analytics