我们有遗留的IBM寄存器,它使用一个名为“ICE”的非常旧的浏览器。它有一个附加和运行的收据打印机。
我们有新的Windows XP注册表,其中包含Internet Explorer 8.它附有一个收据打印机并且正在运行.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(...)语句。
当在ICE浏览器(来自旧版IBM寄存器)上加载HTML页面时,.jsp页面按预期运行,并将输出发送到打印机。
当在Windows注册表或我的Windows PC上加载HTML页面时,浏览器会打开“打开/保存/取消”对话框。
JSP页面位于服务器上的“Tomcat”目录中,我一直在阅读Tomcat托管JSP到Windows客户端的很多问题。
如何让JSP运行,而不是下载?
我刚刚阅读in one spot需要在客户端运行Tomcat,这会导致我认为这个问题,但发现很难相信。