gpt4 book ai didi

javascript - 后端带有 Java 的富 Web 应用程序(HTML5 +JS)?

转载 作者:行者123 更新时间:2023-11-30 18:12:52 25 4
gpt4 key购买 nike

如今有许多很棒的 Javascript 库可用于创建丰富的 Web 应用程序,我想将其中一个用于我正在开发的网站的前端,因为它们似乎提供了一种比以往更好的界面你通常会看到 JSF、Facelets、PrimeFaces 等...我读到过很多关于 Java EE 表示层的提示,另一方面,当涉及到 Javascript 和 HTML5 时,情况似乎变得越来越好。

我想知道该怎么做?一个 JSP 和 Facelets,您可以将表示层中的项目直接映射到服务器上的对象。如果您在前端使用 Javacript 库,您会如何处理?

我将在服务器上使用 Java EE,但将其与前端的 Javascript RIA 库集成的最佳方式是什么?

最佳答案

如果您的问题只是关于将对象从后端映射到 JavaScript 前端,那么我建议结合使用 JAX-RS 实现(RESTEasy、ReSTLet、Apache CXF,...)和 Jackson(JSON提供商)。

这种组合允许您发布 REST API,并将您的域对象转换为 JSON,因此您可以使用 AJAX 请求通过 JavaScript 轻松访问这些对象。

当然,这会为开发人员留下很多通信处理,如果您想要一个更完整的包,像 Google Web Toolkit 这样的框架可能是更好的解决方案。

关于javascript - 后端带有 Java 的富 Web 应用程序(HTML5 +JS)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14140202/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com