首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >PHP——调用java文件中的方法

PHP——调用java文件中的方法

作者头像
思索
发布2024-08-16 12:44:42
发布2024-08-16 12:44:42
1.2K0
举报

前言

数据传参加密

步骤

打jar包

将java文件打包成java包

代码语言:javascript
复制
C:\Users\Administrator.KING\Desktop>javac -encoding UTF-8 Cipher4Uitl.java

C:\Users\Administrator.KING\Desktop>jar cvf Cipher4Uitl.jar Cipher4Uitl.class

部署jar包

  1. 部署JavaBridge JavaBridgeTemplate721.war 下载JavaBridgeTemplate721.war文件,放到tomcat的webapps目录并启动tomcat
代码语言:javascript
复制
/usr/local/tomcat/bin/startup.sh 
上传
上传
代码语言:javascript
复制
http://<域名>:8080/JavaBridgeTemplate721/java/Java.inc
访问
访问
  1. 上传jar包 将jar包上传到java的jre的扩展目录下
上传jar包
上传jar包

测试

  1. 配置PHP.ini文件 配置完成后不要忘记重启服务
  1. 调用java方法后获取值一定要注意,一定要用java_values(),不然你就可以看到你打印的对象里面会提醒你要使用java_values方法
代码语言:javascript
复制
 $sign            =  java_values($Cipher4Uitl->return32MD5($channelId.$time.$env.$appKey));
 $env             =  java_values($Cipher4Uitl->byte2hex($Cipher4Uitl->Aes256Encode($phoneJson, $Cipher4Uitl->hex2byte($cipkey))));
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-03-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 步骤
    • 打jar包
    • 部署jar包
    • 测试
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档