2013-09-28 82 views
0

談到Java編程時,我有點新手。 我一直在尋找DFP的API。 我有一些查詢通過我的計算機上的命令提示符工作。針對網頁的DFP廣告管理系統Java API

但是,我想創建一個網頁,可以通過點擊一個按鈕來打這些電話。我可以將HTML頁面上的操作鏈接到正在運行的一段Java代碼上嗎? 然後,我需要從J代碼中檢索結果並將其顯示在網頁上。

我應該完全避免這種類型的Java API嗎?

回答

1

目前,Java服務器面臨(JSF),它代表的Java服務器頁面(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

感謝@zmirc的輸入,這真的很有幫助 –

0

在Java中,您將擁有一個Web前端(例如jsp),它處理源自html的請求。 (通常是一個控制器)。控制器會使用客戶端庫調用DFP。

這是不是一個真正的DFP-類的事情,只是你設計一個簡單的Web應用程序的典型方式。

0

Java對此很好。但是,如果不知道背景,可能需要進一步閱讀背景。

有可用於Java將導致一個按鈕的網頁,當你點擊它,你的Java代碼將被稱爲,然後返回結果顯示許多Web框架。

很多框架使用Model-View-Controller去耦應用程序的各個部分。我建議你先閱讀維基百科文章,瞭解背景。

一旦你理解的概念,那麼下面的教程Spring Web Framework將向你展示如何創建使用Spring Java中的Web應用程序。

搜索「Java Web Framework」將爲您提供Spring的替代方案列表。

+0

從Java EE 5,6和現在7開始,Java EE是一種更好的方法,尤其是初學者,但不僅僅是初學者,因爲它非常簡單但功能強大,並且不需要任何配置和樣板代碼。因此,我不會首先向初學者推薦Spring。我甚至沒有看到它的重點。這只是矯枉過正。 這些只是我的2美分... – zmirc

+0

我在Java編程方面有一些經驗,但不適合web應用程序。我聽說過春天發誓的人們。 –

相關問題