【问题标题】:Pass data from php to java ee web application将数据从 php 传递到 java ee Web 应用程序
【发布时间】:2016-10-05 17:47:44
【问题描述】:

我正在为我在校园里的研究开发一个视频搜索引擎。它是基于语义的搜索引擎。我将 JavaEE 用于我的后端,我想将 php 用于我的前端开发。但我想将这两个作为单独的 Web 应用程序并在它们之间进行通信。我该怎么做,我想使用 Web 服务在 php 和 javaEE 之间传递数据。

我从 javaEE 编写了一个代码来获取用户输入并给出匹配单词的输出为 json。它适用于邮递员,但我想从网页获取这些输入。

@POST
@Path("/setItem")
@Consumes(MediaType.TEXT_PLAIN)
//@Produces(MediaType.APPLICATION_JSON)
public Response getResultForTypedQuery(String item){

    initializeOntologyModel();

    System.out.println(item);

    JSONObject getResultJSON = new JSONObject();

    OntologyRelationship OR = new OntologyRelationship();
    getResultJSON = OR.OntologyAsJSON(item,model,URI);

    ObjectWriter ow = new ObjectMapper().writer().withDefaultPrettyPrinter();
    String JSONobjectConverted = null;

    try {
        JSONobjectConverted = ow.writeValueAsString(getResultJSON).toString();
    } catch (JsonProcessingException e) {
        e.printStackTrace();
    }

    return Response.status(200).entity(JSONobjectConverted).build();

}

【问题讨论】:

标签: java php json


【解决方案1】:

First PHP 不适用于前端开发。但是,如果您打算开发两个应用程序,一个使用 PHP,第二个使用 Java,并以某种方式在两者之间进行通信,您可以查看PHP/Java Bridge。我不知道它是如何更新的,我在几年前使用过,但希望它会对你有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-25
    • 2013-12-15
    • 1970-01-01
    • 2016-02-16
    • 2023-02-11
    • 1970-01-01
    • 2014-07-08
    相关资源
    最近更新 更多