zoukankan      html  css  js  c++  java
  • PHP——调用java文件中的方法

    前言

    数据传参加密

    步骤

    打jar包

    将java文件打包成java包

    C:UsersAdministrator.KINGDesktop>javac -encoding UTF-8 Cipher4Uitl.java
    
    C:UsersAdministrator.KINGDesktop>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文件
      配置完成后不要忘记重启服务

    2. 调用java方法后获取值一定要注意,一定要用java_values(),不然你就可以看到你打印的对象里面会提醒你要使用java_values方法

     $sign            =  java_values($Cipher4Uitl->return32MD5($channelId.$time.$env.$appKey));
     $env             =  java_values($Cipher4Uitl->byte2hex($Cipher4Uitl->Aes256Encode($phoneJson, $Cipher4Uitl->hex2byte($cipkey))));
    
  • 相关阅读:
    编写屏幕保护程序
    C++调用JS函数
    connected standby
    用户层APC队列使用
    WebBrowser2控件使用
    UUID
    网络过滤驱动
    windows短路径转换成长路径
    解析快捷方式指向的文件
    获取进程占用的内存
  • 原文地址:https://www.cnblogs.com/wangyang0210/p/12349087.html
Copyright © 2011-2022 走看看