2009-05-04 65 views
0

進出口基本上是一個.NET開發人員,我現在工作的一個java web項目,有Java中的UpdatePanel控件(如ASp.net)

這裏我需要基本上得到從後端值(比方說生成一個隨機數),並在前端每秒更新該隨機數,我想用這個jQuery,

在ASP.net,我知道我可以有一個updatepanel和使用_doPostBack更新面板沒有刷新整個頁面。

這可能是一個愚蠢的問題,但我是一個Java新手。

任何幫助/相同的東西的例子將不勝感激。

謝謝。

回答

1

在Java中,您可以使用JSF和像MyFacesIceFaces這樣的渲染工具來做類似的事情。 .NET開發人員需要相當多的時間來學習這些技術。

如果你打算使用.NET和Java,我建議投入一些時間來學習jQuery和客戶端編程。這些知識可以在兩個世界中爲你服務。使用jQuery實現UpdatePanel功能是一項簡單的任務。只需創建一個返回內容並使用$ .load()加載的服務。

+0

我用jQuery非常流暢,當你說服務時,你是指Java Webservice嗎?我如何在java中使用jquery實現updatePanel?對不起,但我在這裏有點失落。 感謝您的幫助。 – Mponnada 2009-05-04 07:03:37

+0

不,它不一定是網絡服務。只需創建一個jsp頁面或一個將返回面板內容的servlet。在主頁面中創建一個JavaScript定時器,以便在需要時加載面板。或者綁定一個jQuery事件(點擊舉例)加載它。 – kgiannakakis 2009-05-04 07:41:23

+0

好吧,這聽起來不錯,所以會有我有一個簡單的div(其中)將是一個面板,我得到的servlet返回內容(任何東西),然後使用計時器刷新事件的面板?這聽起來很整齊。 – Mponnada 2009-05-04 07:59:04