适用于网页的DFP Java API

时间:2013-09-28 22:58:21

标签: java api google-dfp

在Java编程方面,我有点像新手。 我一直在关注DFP的API。 我通过计算机上的命令提示符处理了一些查询。

但是,我想创建一个可以通过点击按钮进行这些调用的网页。我可以将html页面上的操作链接到运行的Java代码。 然后,我需要从J代码中检索结果并将其显示在网页上。

我是否完全避免使用这种类型的Java API?

3 个答案:

答案 0 :(得分:1)

目前,Java Server Faces(JSF)代表了Java Server Pages(JSP)的发展,是将数据显示为网页的一个非常好的选择。

使用它有很多好处,例如:自动验证,在显示页面时直接使用java对象或从用户接收请求,代码完成(最新的NetBeans 7.4 RC1),已经制作的大量集合专业组件(see PrimeFaces)等。

还有很多话要说。当然,没有完美的技术。它总是取决于你实际需要什么。根据您的描述,JSF可能是您的理想选择。

有很多关于此的书籍(Core JavaServer Faces)和tutorials 如果你结合JSF + ObjectDBsee manual)+ Apache Tomcat或Apache Tomee(如果你想尝试Java Enterprise Edition(Java EE)的其他一些技术),你会意识到开发人员可以高效。这简直令人难以置信,但却没有多少人知道。

此外,为了获得更大的灵活性,有些人喜欢在这个组合中添加Groovy。还有更多的选择,但我认为目前这对你来说已经足够了。

总之,使用PrimeFaces的JSF可能是一个良好的开端。稍后你可以检查我提到的其他事情,但是一步一步来看。我希望这能为你提供足够的信息。

答案 1 :(得分:0)

在Java中,您有一个Web前端(例如jsp)来处理源自html的请求。 (通常是控制器)。控制器将使用客户端库调用DFP。

这不是一个dfp类的东西,只是你设计一个简单的网络应用程序的典型方式。

答案 2 :(得分:0)

Java非常适合这一点。但是,如果不了解您的背景,可能需要进一步的背景阅读。

有许多可用于Java的Web框架会导致带有按钮的Web页面,当您单击它时,将调用您的Java代码,然后返回结果以供显示。

许多框架使用Model-View-Controller来解耦应用程序的各个部分。我建议你先阅读维基百科文章,了解背景知识。

一旦理解了这个概念,那么下面的教程Spring Web Framework将向您展示如何使用Spring在Java中创建Web应用程序。

搜索“Java Web Framework”将为您提供Spring的替代方案列表。