首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >带有JSP的AngularJS

带有JSP的AngularJS
EN

Stack Overflow用户
提问于 2016-03-03 08:38:19
回答 3查看 13.5K关注 0票数 2

我是安古拉杰的新手,我有两个问题。

  1. 是否可以在AngularJS中使用JSP页面而不是HTML。
  2. 是否可以使用没有webservices的AngularJS (用于从DB获取数据)创建web应用程序,并为此使用HTTP
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-03-03 08:54:45

是否可以在AngularJS中使用JSP页面而不是HTML。

即使您使用了JSP,最终的输出也将是HTML,所以您可以在AngularJS中使用JSP,但是JSP文件主要用于用数据呈现前端,而这些数据只能在AngularJS中使用。

是否可以使用没有web服务的AngularJS创建web应用程序(用于从DB获取数据)并为此使用HTTP

无论您使用普通Servlet还是任何创建REST的框架,它都将仅是HTTP调用。

票数 3
EN

Stack Overflow用户

发布于 2016-03-03 08:52:08

(这是一个新问题,同样适用于所有前端MVVM框架。我会回答这件事的。)

  • AngularJS是一个在浏览器中运行的前端框架.它依赖于服务器将内容(HTML模板、CSS和JS源)传递给浏览器。
  • 您作为服务器使用什么,完全取决于您。这取决于您是否需要服务器端的动态内容。
  • 如果该区域不需要任何内容,则可以使用静态HTTP服务器(如LightHTTP、普通老apache或nginx )或其他任何东西将AngularJS站点交付给浏览器。
  • 但在大多数情况下,您将进行一些服务器交互(即在数据库中存储/查询内容,或与其他用户进行通信/同步等)。通常的方法是静态地交付HTML/CSS/JS,并添加一组REST接口。烧瓶和龙卷风是最受欢迎的服务器选择,或者像spray.IO / akka.http这样的更高流量的东西。
  • 在特定情况下,您可能希望使用预先呈现的HTML模板(通常是因为出于安全/用户角色的原因,您希望动态排除部分页面)。然后您需要一个带有模板呈现的服务器端框架。Django,JSP,ASP,选择您最喜欢的。
票数 0
EN

Stack Overflow用户

发布于 2016-03-03 08:55:59

您似乎在问如何在JavaEE应用程序中使用AngularJs。是的,这是可能的。只有您的index.jsp在jsp中,所有其他视图都在html中。

然后,您可以使用http请求通过servlet获取数据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35767052

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档