2011-06-18 102 views
0

我很習慣用HTML/CSS/JS創建用戶界面。但是,我正在使用Wicket的JAVA應用程序。Wicket/Java UI框架開發

任何人都可以向我指出任何顯示如何使用Wicket創建UI的任何內容,例如我的立場?如果這是有道理的。在閱讀了許多文章並與我們的開發人員見面後,我一直試圖瞭解我將如何開發UI。我只是沒有圍繞如何去做。

另外,據我所知,當你有一個UI設計師和開發人員可以從頭開始創建一個MVC UI時,實際使用Wicket是否有意義?

請,如果這沒有意義,我希望你不得不提出問題來拉你需要的任何信息,我不是說。我拼命試圖找出答案。)wicket是否仍然有意義,b。)我該如何使用它建立一個UI!

+1

如果您對Wicket Development感興趣,我推薦Wicket in Action http://wicketinaction.com/downloads/,它很棒。 – Marcelo

回答

2

我認爲它不能比wicketstuff中的例子更好。你可以通過解析forminput sample。源代碼按鈕位於右上角。

確實有一條與開始使用wicket相關的小曲線,因爲它改變了整個web GUI思維方向。

基本上,wicket的想法是讓HTML模板頁面帶有一些wicket標記佔位符,它們將由並行java類填充。

1

最好的方法是開始查看檢票教程on the official Wicket website。然後是Wicketstuff,它也有Suraj Chandran提到的非常全面的收集。大多數例子都向你展示了Java和相關的HTML標記。

即使您不是Java開發人員,也會對您理解Wicket標記標記的不同解釋方式以及如何從多個HTML頁面,邊框,面板和其他Wicket相關組件構建基於Wicket的應用程序。 Wicket對於從HTML中分離Java代碼(比使用JSP,PHP和其他混合使用HTML代碼的技術的框架要好得多)非常適用。由於HTML頁面中沒有Java源代碼,因此設計人員可以更輕鬆地獨立於開發人員工作。此外,HTML文件可以直接在Dreamweaver等HTML編輯器程序中編輯。

如果您是Dreamweaver用戶並且熟悉模板和庫函數,那麼在Wicket世界中,您會發現非常相似的概念。例如,Dreamweaver Template = Wicket Border,Dreamweaver Library Item = Wicket Panel。