Java 如何控制浏览器打印页面上的打印和取消按钮?

Java 如何控制浏览器打印页面上的打印和取消按钮?,java,Java,我在Eclipse上使用Java web应用程序。它有一个屏幕,一些发票列在一个表中。我可以通过从表中选择发票来批准、编辑、通过电子邮件发送、打印或取消发票 当我单击“打印”按钮时,会打开一个消息对话框,询问用户是否确实要打印发票,我说是。然后浏览器的打印页面会打开: 我希望能够控制这些页面上的“打印”和“取消”按钮。如果单击“打印”,则将打印发票的状态。如果单击“取消”,则发票的状态不会更改,应保持不变。 当我在类上执行以下方法时,它会打开浏览器的打印页面 private void

我在Eclipse上使用Java web应用程序。它有一个屏幕,一些发票列在一个表中。我可以通过从表中选择发票来批准、编辑、通过电子邮件发送、打印或取消发票

当我单击“打印”按钮时,会打开一个消息对话框,询问用户是否确实要打印发票,我说是。然后浏览器的打印页面会打开:

我希望能够控制这些页面上的“打印”和“取消”按钮。如果单击“打印”,则将打印发票的状态。如果单击“取消”,则发票的状态不会更改,应保持不变。 当我在类上执行以下方法时,它会打开浏览器的打印页面

    private void printPressed() {
    browserContent.execute("printMe();");
}

我被困在这个阶段。我想修改这个方法来控制打印和取消按钮。我怎样才能更改它?

你不能,因为这将是一个安全漏洞。想象一下,你做了一个循环来打印1000000页的stg。每个用户都必须自己决定