用于创建Ajax网站的Java框架(与web应用程序相反)
我正在寻找一个java框架来开发一个网站,该网站将包含各种AJAXy风格的组件,但在页面之间切换时将使用传统的页面刷新。我知道有很多基于java的框架用于构建web应用程序(GWT、ZK等),但从我所看到的情况来看,这些框架对于构建swing风格的web应用程序非常有用,而不是使用Ajax组件构建传统的网站 所以我的问题是,对于这种情况,您建议使用什么java框架 几乎任何(好的)JS组件库都允许您将库组件(UI小部件)插入到多页应用程序中。 通常,在加载页面时,实例化(支持AJAX的)UI组件并将其插入页面的DOM(通常将它们绑定到页面上的一些占位符div标记) 排除上述概念后,您需要寻找一个库或多个库的组合,共同工作用于创建Ajax网站的Java框架(与web应用程序相反),java,ajax,frameworks,web,Java,Ajax,Frameworks,Web,我正在寻找一个java框架来开发一个网站,该网站将包含各种AJAXy风格的组件,但在页面之间切换时将使用传统的页面刷新。我知道有很多基于java的框架用于构建web应用程序(GWT、ZK等),但从我所看到的情况来看,这些框架对于构建swing风格的web应用程序非常有用,而不是使用Ajax组件构建传统的网站 所以我的问题是,对于这种情况,您建议使用什么java框架 几乎任何(好的)JS组件库都允许您将库组件(UI小部件)插入到多页应用程序中。 通常,在加载页面时,实例化(支持AJAX的)UI组件
-拥有您正在寻找的UI小部件。
-与Java集成(相当容易) 我想到了以下可能的选择
我确信还有更多的选项,但上面列出的就是我在生产项目中成功使用的选项。我最熟悉的框架ApacheWicket是一个“构建swing风格的web应用程序”的框架,“在页面之间切换时进行传统页面刷新”,但提供“各种AJAX风格的组件”。据我所知,GWT也是如此。我使用了wicket,它通常很好用。我唯一的问题是在服务器上创建和存储新组件,需要服务器请求获取该组件的html/javascript。我想我可以使用JQuery组件来解决这个问题。