我正在使用JSP和Servlet开发一个动态Web项目。现在我想在我的项目中使用AngularJs。我需要知道我在哪里可以使用AngularJs和How?
答案 0 :(得分:1)
JSP:服务器端模板。 这足以提供动态html页面的唯一要求。虽然服务的html页面在前端保持静态,但除非你对服务器进行一些ajax调用,否则获取数据并动态重新绘制页面。
Angular:前端javascript框架。 这显然可以帮助您模板化网页,但远不止于此。虽然您可以使用angular提供动态HTML页面,但您可以利用一长串其他好处,例如添加数据绑定,利用MVC模式,提供服务,控制路由等等......
因此,您可以在前端使用角度,并在不改变后端代码的情况下利用其优势。
一条建议:如果你已经在前端使用角度,那么几乎没有使用JSP。您可以继续使用JSP进行服务器端模板化,但我更喜欢使用oracle的速度。