gpt4 book ai didi

jsp - 在 JSP 中以编程方式打印网页

转载 作者:行者123 更新时间:2023-12-05 01:37:18 25 4
gpt4 key购买 nike

我有一个基于 J2EE 的 Web 应用程序。

在其中一个页面中有一个标有“打印”的按钮。

我的问题是这样的:

用户输入工具名称,例如:工具名称 1工具名称 2工具名称3

然后点击“打印”。

预期的操作是从数据库中检索 3 个工具的详细信息,然后每页打印一个工具。 (即单击此按钮时,在将详细信息发送到打印机之前,应在后台数据库检索中进行一些处理...)

如何最好地完成打印网页的任务?

最佳答案

您可以让按钮调用一些 Javascript:

<script>
function printPage() {
window.print();
}
</script>

你可以这样调用它:

<form>
<input TYPE="button" onClick="printPage()">
</form>

或直接作为:

<input TYPE="button" onClick="window.print()">

如果您需要将输出格式化到多个页面上,您可以使用 page-break-before CSS 属性。例如:

<style>
div.tool {
page-break-before: always
}
</style>

<div class="tool" id="tool1">
...
</div>
<div class="tool" id="tool2">
...
</div>

您可以按照 Guido García 的建议将其放入特定于“打印”的样式表中。

关于jsp - 在 JSP 中以编程方式打印网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/200576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com