Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法


Posted in Javascript onSeptember 04, 2020

Kettle中使用JavaScript调用jar包对文件内容进行MD5加密.本文主要知识点:

  • JavaScript调用jar包对文件内容进行MD5加密,返回加密md5值
  • Kettle实现对文件内容的加密,返回加密md5值

2.使用方法

1)下载jar包

2)将jar包导入Kettle的lib目录下

Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法

3)重启Kettle Spoon.bat,使得kettle加载到新加入的jar包,下图为在kettle使用JavaScript代码组件的截图,使用源代码见4)

Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法

4)在JavaScript组件中使用JavaScript代码调用jar包实现对文件内容的加密

//Script here
//filename为传入的带路径的文件名,result为文件加密后的md5返回值
var filemd5 = new Packages.com.kettle.filemd5hash.MD5Util;
var result = filemd5.runProgram(filename)

总结

到此这篇关于Kettle中使用JavaScrip调用jar包对文件内容进行MD5加密的操作方法的文章就介绍到这了,更多相关Kettle使用js调用jar包对内容md5加密内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
P3P Header解决Cookie跨域的问题
Mar 12 Javascript
JQuery获取或设置ckeditor的数据(示例代码)
Nov 15 Javascript
JavaScript实现检查页面上的广告是否被AdBlock屏蔽了的方法
Nov 03 Javascript
超棒的响应式布局jQuery插件Freetile.js
Nov 17 Javascript
对象转换为原始值的实现方法
Jun 06 Javascript
利用angular.copy取消变量的双向绑定与解析
Nov 25 Javascript
AngularJS报错$apply already in progress的解决方法分析
Jan 30 Javascript
JavaScript插件Tab选项卡效果
Nov 14 Javascript
AngularJS实时获取并显示密码的方法
Feb 06 Javascript
解决angularJS中input标签的ng-change事件无效问题
Sep 13 Javascript
Typescript 中的 interface 和 type 到底有什么区别详解
Jun 18 Javascript
JavaScript 链表定义与使用方法示例
Apr 28 Javascript
解决vue中axios设置超时(超过5分钟)没反应的问题
Sep 04 #Javascript
在vue中axios设置timeout超时的操作
Sep 04 #Javascript
vue 路由meta 设置导航隐藏与显示功能的示例代码
Sep 04 #Javascript
JavaScript中的执行环境和作用域链
Sep 04 #Javascript
Vue 禁用浏览器的前进后退操作
Sep 04 #Javascript
详解JavaScript数据类型和判断方法
Sep 04 #Javascript
vue将data恢复到初始状态 && 重新渲染组件实例
Sep 04 #Javascript
You might like
无线电波是什么?它是怎样传输的?
2021/03/01 无线电
PHP array_flip() 删除重复数组元素专用函数
2010/05/16 PHP
解析PHP可变函数的经典用法
2013/06/20 PHP
php中如何判断一个网页请求是ajax请求还是普通请求
2013/08/10 PHP
基于PHP后台的Android新闻浏览客户端
2016/05/23 PHP
php实现小程序支付完整版
2018/10/09 PHP
validator验证控件使用代码
2010/11/23 Javascript
通过jquery的$.getJSON做一个跨域ajax请求试验
2011/05/03 Javascript
给artDialog 5.02 增加ajax get功能详细介绍
2012/11/13 Javascript
JS页面延迟执行一些方法(整理)
2013/11/11 Javascript
使用upstart把nodejs应用封装为系统服务实例
2014/06/01 NodeJs
JavaScript缓冲运动实现方法(2则示例)
2016/01/08 Javascript
jQuery validate插件功能与用法详解
2016/12/15 Javascript
原生js实现淘宝购物车功能
2020/06/23 Javascript
bootstrap fileinput 上传插件的基础使用
2017/02/17 Javascript
AngularJS1.X学习笔记2-数据绑定详解
2017/04/01 Javascript
从零开始学习Node.js系列教程之基于connect和express框架的多页面实现数学运算示例
2017/04/13 Javascript
backbone简介_动力节点Java学院整理
2017/07/14 Javascript
微信小程序loading组件显示载入动画用法示例【附源码下载】
2017/12/09 Javascript
nodejs简单实现TCP服务器端和客户端的聊天功能示例
2018/01/04 NodeJs
React组件中的this的具体使用
2018/02/28 Javascript
解决JavaScript layui 下拉框不显示的问题
2018/08/14 Javascript
vue项目环境变量配置的实现方法
2018/10/12 Javascript
vue-iview动态新增和删除的方法
2020/06/17 Javascript
Python3.7 dataclass使用指南小结
2019/02/22 Python
详解python中的time和datetime的常用方法
2019/07/08 Python
基于PyQT实现区分左键双击和单击
2020/05/19 Python
python里反向传播算法详解
2020/11/22 Python
高三高考决心书
2014/03/11 职场文书
个人工作表现评价材料
2014/09/21 职场文书
长辈生日祝福语大全(72句)
2019/08/09 职场文书
nginx优化的六点方法
2021/03/31 Servers
总结Python变量的相关知识
2021/06/28 Python
python在package下继续嵌套一个package
2022/04/14 Python
Java死锁的排查
2022/05/11 Java/Android
MYSQL事务的隔离级别与MVCC
2022/05/25 MySQL