Intereting Posts
Изменить действие формы на опции выбора Два необычных PHP-оператора, используемых вместе, чтобы получить цвет пикселя изображения, пожалуйста, объясните Должны ли мои функции PHP принимать массив аргументов или я должен явно запрашивать аргументы? Проблемы с хостом, защищающие содержимое в папках с папками участников с .htaccess PHP $ _FILES : Как сохранить имя файла и расширение? Symfony2 удаляет сущности, исключение каскада цикл wordpress, применяя что-то новое каждый третий пост Как вызвать функцию codeigniter controller без URL без индекса как защитить паролем загружаемые pdf-файлы на веб-сайте PHP: как создать регулярное выражение для preg_match () для мобильных телефонов PT? Как я могу выбрать только ближайший родительский узел текстовой строки, используя xpath для каждого соответствия Как уловить фатальную ошибку: Максимальное время выполнения 30 секунд превышено в PHP как реализовать facebook как уведомление? Как отправлять и получать данные из MySQL для определенного id из приложения для Android Data Mapper – следует ли использовать инъекцию зависимостей?

Как создать экземпляр / вызвать java-класс с параметром из PHP?

Например, у меня есть java класс JRXlsExporter, если я создал экземпляр java из java моего кода:

JRXlsExporter myObject= new JRXlsExporter(); 

и с PHP становятся:

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

Он работает, но если у меня есть класс java с параметром, например:

  JRXlsExporter myObject= new JRXlsExporter(param1,param2); 

Как создать экземпляр / вызов этого класса java из PHP?

Ниже приведен пример того, как экземпляр объекта java.util.Date создается с некоторыми аргументами конструктора:

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

Далее говорится:

Новый вызов Java («java.util.Date», 70, 9, 4) создает новый экземпляр класса java.util.Date, используя конструктор java.util.Date (int year, int month, int day).

Итак, вы можете попробовать:

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