2014-02-05 119 views
1

我打算创建一个网站,用于呈现数据库中的数据并更新数据库。由于我对Java有很好的了解,所以我想使用Java作为后端语言。用Java创建一个动态网站

此外我想展示一些交互式外观和感觉丰富的UI组件来获取和显示数据。

请建议一个良好的UI框架,为UI的外观和感觉,也请告诉我如何连接我的Java程序与该UI框架。

例如,当我从下拉列表中选择一个选项时,下一个下拉列表应该是可见的,并加载了仅适用于所选选项的选项。

+0

标记为偏离主题。 '请建议我一个好的UI框架'肯定有资格提问推荐一个非现场资源。 –

回答

0

任何JavaScript库可以做到这一点,我更喜欢使用jQuery做UI活动

+0

jQuery如何从数据库中读取数据? – HuckIt

+0

jQuery可以进行REST调用 –

0

你也可以在你的前端使用的后端和JSF的springframework的与Primefaces。

0

对此有两种主要方法:
1.在后端编写Java RESTful API(使用Jersey或Spring MVC等库),并使用Ajax调用使用Javascript库检索/更新数据,像jQuery。这样,您可以为其他客户端使用相同的API,例如移动客户端。
2.第二种方法是使用JSP进行模板化。有很多生成动态HTML页面的Java Web框架:Spring MVC,GWT,Play,JSF,Wicket - 仅举几例。各有其优点和缺点。