我试图使用PHP脚本运行java程序.
首先,php显示一个表单,用户输入两个值:价格和销售税率.
接下来,它提取值并将其传递给java程序(预编译为.class文件).
如果所有的java代码都工作,我不确定输出的打印位置.我的最终目标是在html页面中向用户显示结果.
我将文件内容上传到我的Web服务器并尝试从那里运行它.
更新:
如何使用shell_exec或exec来运行java代码?我需要将参数(price,salesTax)传递给shell_exec.返回的输出存储在哪里?
PHP代码:
> <?php
>
> $salesTaxForm = <<
>
>
>
> Price (ex. 42.56):
>
>
> value="">
>
> Sales Tax rate (ex. 0.06):
>
>
> value="">
>
>
>
>
>
> SalesTaxForm;
>
> if (! isset($submit)) :
>
> echo $salesTaxForm;
>
> else : $salesTax = new Java("SalesTax");
>
> $price = (double) $price; $tax = (double) $tax;
>
> print $salesTax->SalesTax($price, $tax);
>
> endif;
>
> ?>
Java代码:
06001