为php网站使用Javabackend?

为php网站使用Javabackend?,java,php,html,jsp,webserver,Java,Php,Html,Jsp,Webserver,我已经阅读了许多文章和堆栈流问题,讨论是否使用JSP作为网站的后端。但我仍然对它的工作原理以及您需要什么样的服务器的某些方面感到困惑。目前我正在使用3owl.com,因为它有免费的主机和无限的空间(我强烈推荐)!我现在使用php编写代码,但php中的许多函数都相当有限。以下是java程序: 我想在Java后端中使用这段代码。下面是我的问题: 像这样的java代码可以直接转换为JSP或某种java后端吗?与普通java应用程序相比,jsp有哪些局限性?3owl可以工作吗?或者我可以免费使用其他东西

我已经阅读了许多文章和堆栈流问题,讨论是否使用JSP作为网站的后端。但我仍然对它的工作原理以及您需要什么样的服务器的某些方面感到困惑。目前我正在使用3owl.com,因为它有免费的主机和无限的空间(我强烈推荐)!我现在使用php编写代码,但php中的许多函数都相当有限。以下是java程序:

我想在Java后端中使用这段代码。下面是我的问题:
像这样的java代码可以直接转换为JSP或某种java后端吗?与普通java应用程序相比,jsp有哪些局限性?3owl可以工作吗?或者我可以免费使用其他东西让我使用java后端吗?

你需要的是一个
PHP/java桥
有很多例子,但我只给出3个

使用默认的
PHP/Java集成

请参阅完整文档

例子

$frame  = new Java('java.awt.Frame', 'PHP');
$button = new Java('java.awt.Button', 'Hello Java World!');

$frame->add('North', $button);
$frame->validate();
$frame->pack();
$frame->visible = True;

$thread = new Java('java.lang.Thread');
$thread->sleep(10000);

$frame->dispose();
使用
第三方库

例子

$frame  = new Java('java.awt.Frame', 'PHP');
$button = new Java('java.awt.Button', 'Hello Java World!');

$frame->add('North', $button);
$frame->validate();
$frame->pack();
$frame->visible = True;

$thread = new Java('java.lang.Thread');
$thread->sleep(10000);

$frame->dispose();

使用
FOP


有关更多信息,请参见

什么是PHP函数有限???为什么需要PHP的Java后端???我在Java方面的训练比PHP要好。使用Java match类,我能够比使用PHP中的正则表达式更轻松地解析此文本。我已经用Java编写了它,所以我想使用某种Java后端来运行它上面的代码。我不认为需要Java代码。只要给出一个你想要解析的示例模式,人们就会给你
preg\u match
备选方案。我在我当前的脚本中使用preg\u match,但使用它要复杂得多。Java后端通常非常强大。