java导入excel时,如何验证工作簿的保护密码是否正确?求大神指点 有没有人知道java导入excel时,如何验证工作簿的保护密码是否正确?正确密码已知,密码在我导出的时候已经设置好了,如: sheet.protectSheet(new String("123456"));//123456是密码,但我如何再导入的时候来验证这个密码的正确性。如下图: 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先在导入的时候校验正确性 是指读取工作簿的时候输入密码吗?Decryptor.getInstance(new EncryptionInfo(new NPOIFSFileSystem(File file, boolean readOnly))).verifyPassword(password); 还是校验工作簿的密码有没有被篡改?在导出的时候将对应密码存储起来,然后在导入的时候校验 对的, 是指读取工作簿里面数据的时候的时验证工作簿的保护密码是否正确,正确密码已知,需要在导入的时候根据已知的正确密码验证导入文件的工作簿密码是否正确。目的:规定用户操作时只能用由系统导出的excel模板,来导入数据更新,如图一和图二,图一,图二 这个方法是不能用吗? boolean checkResult = Decryptor.getInstance(new EncryptionInfo(new NPOIFSFileSystem(new File(""), true))).verifyPassword("123456"); if (checkResult){ //检测正确 } jsp中的后台登录问题 一个简单的问题 但是我不会 我想在xp下配置一个公共的基于linux的j2ee测试平台怎么做 Tomcat出错 如何通过JS实时监控页面中的视频播放状态 超级头疼的问题,JAVA与C 。 我的专家分已经490,再多11分,九可以穿三▲了。散分! 小问题 大家讨论一下 如何从SERVLET中调用APPLET? jsp页面中做一个下拉列表 初学者,一直报这个错误,好久都没解决,求大神帮帮忙 JSP实现仿(抄)GitHub代码托管平台
还是校验工作簿的密码有没有被篡改?在导出的时候将对应密码存储起来,然后在导入的时候校验
boolean checkResult = Decryptor.getInstance(new EncryptionInfo(new NPOIFSFileSystem(new File(""), true))).verifyPassword("123456");
if (checkResult){
//检测正确
}