模型视图控制器-Wicket/Java UI框架开发



我非常习惯于用HTML/CSS/JS创建用户界面。然而,我正在开发一个利用Wicket的JAVA应用程序。

有人能从我这样的角度向我指出任何东西来展示如何使用Wicket创建ui吗?如果这有道理的话。在阅读了许多文章并与我们的开发人员会面后,我一直在努力了解如何开发UI。我只是不知道该怎么做。

此外,据我所知,当你的ui设计师和开发人员能够从头开始创建MVC ui时,实际使用Wicket有意义吗?

拜托,如果这没有意义,我希望你觉得有必要提问,以获取你需要的任何信息,我不是在说。我拼命想弄清楚a)wicket还有意义吗?b)我到底是怎么用它来构建UI的!

我认为它再好不过wicketstuff中的例子了。您可以通过forminput示例进行解析。源代码按钮位于右上方。

确实有一个小曲线与wicket的开始有关,因为它改变了对web GUI的完整思考方向。

基本上,wicket的想法是让HTML模板页面带有一些wicket标记占位符,这些占位符将由并行java类填充。

最好的方法是开始在wicket官方网站上查看wicket教程。然后是柳条凝灰岩,正如苏拉吉·钱德兰所提到的,它也有一个非常全面的收藏。大多数示例向您展示Java和相关的HTML标记。

即使您不是Java开发人员,了解不同的Wicket标记是如何被解释的,以及基于Wicket的应用程序是如何从几个HTML页面、边框、面板和其他与Wicket相关的组件构建的,对您来说也是有益的。

Wicket非常擅长将Java代码与HTML分离(比使用JSP、PHP和其他将代码与HTML混合的技术的框架要好得多)。因为HTML页面中没有Java源代码,所以设计人员可以更容易地独立于开发人员工作。此外,HTML文件可以在Dreamweaver等HTML编辑器程序中直接编辑。

如果您是Dreamweaver用户,并且熟悉Template和Library函数,那么在Wicket世界中,您会发现非常相似的概念。例如,Dreamweaver Template=Wicket Border,Dreamweaver Library Item=WicketPanel。

相关内容

  • 没有找到相关文章

最新更新