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

前言

數據傳參加密php

#步驟java

打jar包

將java文件打包成java包web

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
/usr/local/tomcat/bin/startup.sh

上傳

http://<域名>:8080/JavaBridgeTemplate721/java/Java.inc

訪問

  1. 上傳jar包 將jar包上傳到java的jre的擴展目錄下 上傳jar包

測試

  1. 配置PHP.ini文件 配置完成後不要忘記重啓服務 tomcat

  2. 調用java方法後獲取值必定要注意,必定要用java_values(),否則你就能夠看到你打印的對象裏面會提醒你要使用java_values方法app

$sign            =  java_values($Cipher4Uitl->return32MD5($channelId.$time.$env.$appKey));
 $env             =  java_values($Cipher4Uitl->byte2hex($Cipher4Uitl->Aes256Encode($phoneJson, $Cipher4Uitl->hex2byte($cipkey))));
相關文章
相關標籤/搜索