问题:
我用的这个显示程序
jsp文件中代码如下:
JasperPrint jasperPrint =
JasperFillManager.fillReport( reportFile.getPath(), parameters, conn);
JasperViewer.viewReport(jasperPrint,false);
问题:我运行的时候,它只能显示在服务器端,我在其它机器上访问,也是在服务器端显示
解决方案
采用对APPLET所在的包(jasperreports-1.2.8-applet.jar)进行数字签名解决,步骤:
(1) 生成名为boogie.store的密钥库,别名为boogie
代码
keytool -genkey -keystore boogie.store -alias boogie
输入keystore密码: 123456
您的名字与姓氏是什么?
[Unknown]:
您的组织单位名称是什么?
[Unknown]:
您的组织名称是什么?
[Unknown]:
您所在的城市或区域名称是什么?
[Unknown]:
您所在的州或省份名称是什么?
[Unknown]:
该单位的两字母国家代码是什么
[Unknown]:
CN=Unknown, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown 正确吗?
[否]: y
输入<boogie>的主密码
(如果和 keystore 密码相同,按回车):
(2) 导出boogie.cer数字证书
代码
keytool -export -keystore boogie.store -alias boogie -file boogie.cer
输入keystore密码: 123456
保存在文件中的认证 <boogie.cer>
(3) 对jasperreports-1.2.8-applet.jar文件进行签名
代码
jarsigner -keystore boogie.store jasperreports-1.2.8-applet.jar boogie
Enter Passphrase for keystore: 123456
分享到:
相关推荐
微信小程序源码- student-information-system-wechat-applet-master 学校教务系统小程序源码
基于java的开发源码-大文件上传的Applet mupload.zip 基于java的开发源码-大文件上传的Applet mupload.zip 基于java的开发源码-大文件上传的Applet mupload.zip 基于java的开发源码-大文件上传的Applet mupload.zip ...
paintChat涂鸦聊天室----基于applet的,我本人也不太会弄,就交给大家一起把玩吧 呵呵
jh1210-asset-management-applet-master.zip 资产管理系统
NULL 博文链接:https://stephen830.iteye.com/blog/254549
Open-Mobile-API相关规范及Applet
个人创作的微信小程序,可作为模板练习使用,已开放接口,详情见博文:https://blog.csdn.net/Cxk___/article/details/108298897
基于java的开发源码-约瑟夫环演示Applet源码.zip 基于java的开发源码-约瑟夫环演示Applet源码.zip 基于java的开发源码-约瑟夫环演示Applet源码.zip 基于java的开发源码-约瑟夫环演示Applet源码.zip 基于java的开发...
"基于Java Applet的音乐播放器设计" 本文主要介绍了基于Java Applet来实现的音乐播放器的设计。该设计利用Java语言和Eclipse编辑工具对播放器进行编写,支持多种音频格式,包括MP3、WAV、MP3和AIFF等。播放器集播放...
基于Java的源码-大文件上传的Applet mupload.zip
基于Java的实例源码-大文件上传的Applet mupload.zip
Java程序开发教学课件:11-GUI程序设计与Applet.ppt
Applet 的签名过程是指在 Applet 中使用数字证书对 Applet 进行签名,以证明 Applet 的身份和来源。签名的过程可以分为以下几个步骤: 1. 首先,需要生成一个数字证书,用于证明 Applet 的身份和来源。 2. 然后,...
Java程序开发教学课件:12-GUI程序设计与Applet_2.ppt
javaweb毕业设计-聊天系统(java+applet)(可做课程设计).zipjavaweb毕业设计-聊天系统(java+applet)(可做课程设计).zipjavaweb毕业设计-聊天系统(java+applet)(可做课程设计).zipjavaweb毕业设计-聊天系统(java+...
提供了一个用于图像处理的Java Applet开发方法.论述了图像处理技术、图像处理类的设计、图像处理的功能在Java Applet中的实现、ASP与Java Applet参数的传递等关键技术.用于图像处理的Java Applet研究,对于Internet...
java applet 数字签名按步骤添加策略文件可以解决applet在浏览器中访问本地的安全问题
(完整版)Java程序设计任务驱动式教程-任务十五-认识java-applet(applet入门).ppt