GWT支持php吗?

5
GWT支持PHP吗?
3个回答

6
在某种程度上,是的。
GWT的核心是一些神奇的东西,用于将Web客户端的Java源代码转换为JavaScript。在这里没有任何余地;它要么是Java,要么什么都不是。
但是,GWT转换后的客户端可以与使用任何语言编写的服务器进行互操作。您可能会错过GWT框架提供的一些特殊远程调用功能,但是如果您愿意来回传输XML或JSON,则基于PHP的服务器可以与您的Java / JavaScript客户端一起工作。

6

1
非常有用的信息,很好地补充了我的答案。+1。 - Carl Smotricz

1

是的,GWT完全支持PHP。编写您的PHP脚本并使用请求构建器进行ajax调用,然后使您的PHP返回JSON数据,并在GWT中使用JSON解析器解析您的JSON。

通常,在创建GWT应用程序时,它会使用默认的Java服务器运行,要将其指向您的php服务器,请使用以下内容:

noserver -remoteUI "${gwt_remote_ui_server_port}:${unique_id}" 
-startupUrl <name>.html 
-logLevel INFO -codeServerPort 9997 
-war /opt/lampp/htdocs/../war com.<appname>.<appname>

如果您正在使用Eclipse,只需将应用程序放置在您正在使用的PHP服务器上即可。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接