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))));
    
  • 相关阅读:
    杨辉三角1
    岛屿与周长
    什么是计算机语言
    爬虫爬取视图片
    爬虫爬取文字生成词云
    英文词频统计
    回溯法~0-1背包的实现
    java Swing图形化界面
    棋盘覆盖
    敏捷软件开发 10~12章
  • 原文地址:https://www.cnblogs.com/wangyang0210/p/12349087.html
Copyright © 2011-2022 走看看