使用Java创建动态网站

时间:2014-02-05 09:50:27

标签: java html web

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

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

请建议一个好的UI框架,它给出了UI的外观和感觉,还请告诉我如何将我的Java程序与该UI框架连接。

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

5 个答案:

答案 0 :(得分:0)

任何javascript库都可以做到这一点,我更喜欢使用jQuery来进行UI活动

答案 1 :(得分:0)

我更喜欢使用spring和primefaces,你可以从这个网站上找到所有的primefaces教程; http://www.primefaces.org/primeui/

答案 2 :(得分:0)

您可以使用GWT-GXT或Vaadin framewoks。这些是常用的基于java的UI框架。

http://www.sencha.com/examples/

http://demo.vaadin.com/dashboard/

答案 3 :(得分:0)

你也可以在你的前端使用SpringFramework,在你的前端使用Primefaces的JSF。

答案 4 :(得分:0)

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