什么是常见的Servlet-JSP GUI小部件?

时间:2010-12-14 19:56:22

标签: java javascript jsp servlets

我刚刚参与了Servlets,Tomcat,JSP等,并且想知道人们通常在JSP页面中使用GUI(用于客户端交互)。我在简单的网页中使用了jQuery,YUI,extJS等JS脚本,但是对于Web应用程序呢?这些客户端技术是否与JSP页面很好地集成?那里有标签库可以帮助解决这类问题吗?

有什么建议吗?

作为一个具体的例子,使用嵌入在JavaScript中的JSP来填充YUI DataTable是一个好主意吗?

2 个答案:

答案 0 :(得分:1)

对于丰富的GUI,请考虑查看JSF。有许多JSF组件库可以提供GUI功能,例如PrimeFaces。它基本上使用了jQuery / jQuery UI。结帐例如Mock OS X demo

如果你不想为像JSF这样的基于组件的MVC框架屈服,那么你也可以继续使用“普通”的jQuery / jQuery UI。在JSP上应该不那么难。所有JSP基本上都是生成并从webserver向webbrowser发送一些HTML / CSS / JS代码。所有JavaScript / jQuery基本上都是在Web浏览器检索时拦截HTML DOM树(换句话说,它完全不了解生成/发送它的服务器端JSP代码)。

您只需要意识到,在现有的JSP / jQuery Web应用程序中引入基于组件的MVC框架之后并不那么容易。而是寻找基于请求的MVC框架,如Spring MVC。

相关问题

答案 1 :(得分:0)

您可以使用任何这些库。我个人更喜欢jQuery。我过去也使用过原型和Ext JS。有些框架集成了专有或通用的Ajax方法,但我发现流行的方法(比如你列出的那些)是更好的选择。