繁体   English   中英

如何从PHP实例化/调用带参数的Java类?

[英]How to instantiate/call java class with parameter from PHP?

例如,如果我实例化了java中的java,则我有Java类JRXlsExporter,我的代码是:

    JRXlsExporter myObject= new JRXlsExporter();

从PHP变成:

    $myObject = new Java("net.sf.jasperreports.engine.export.JRXlsExporter");

它有效,但是如果我有带参数的java类,例如:

    JRXlsExporter myObject= new JRXlsExporter(param1,param2);

如何从PHP实例化/调用该Java类?

这是一个如何使用一些构造函数参数实例化java.util.Date对象的示例

$date = new Java("java.util.Date", 70, 9, 4);

此外,它说:

新的Java(“ java.util.Date”,70,9,4)调用使用java.util.Date(int year,int month,int day)构造函数创建java.util.Date类的新实例。

因此,您可以尝试以下操作:

$myObject = new Java("net.sf.jasperreports.engine.export.JRXlsExporter", param1, param2);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM