1

我们有旧版 IBM 寄存器,它们使用一个非常古老的浏览器,称为“ICE”。它有一个收据打印机连接并正在运行。

我们有带有 Internet Explorer 8 的新 Windows XP 寄存器。它连接了一个收据打印机并正在运行。jsp - d

我有一台装有 Internet Explorer 8 的 Windows XP 机器。它有一个可用的网络打印机并且正在运行。


我们有一个带有一些 javascript 的 HTML 页面

document.form1.target = 'frameProcess';
document.form1.action = (jspFolder + 'TransferPrintOutput.jsp');
document.form1.submit();

这个 .jsp 文件执行了大量的response.getWriter().println(...)语句。

当 HTML 页面加载到 ICE 浏览器(来自旧版 IBM 寄存器)时,.jsp 页面会按预期运行,并将输出发送到打印机。

当 HTML 页面加载到 Windows 寄存器或我的 Windows PC 上时,浏览器会出现打开/保存/取消对话框。

JSP 页面位于服务器上的“Tomcat”目录中,我一直在阅读有关 Tomcat 将 JSP 托管到 Windows 客户端的许多问题。

如何让 JSP 运行而不是下载?


我刚刚在一个地方读到需要在客户端上运行 Tomcat,我认为这会导致这个问题,但很难相信。

4

0 回答 0