Spring MVC + AJAX 能否代替JSP?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Spring MVC + AJAX 能否代替JSP?

2016-03-19 10:48:56 2477 1

如题。

其实也在其他论坛看过同样的问题,大多是完全不写JSP认为太极端了,应该结合两者运用;

我知道:

结合两者性能更好,因为后端生成页面再发送去浏览器,比浏览器跑JS加载数据要快,而且能避免前端技术不够好导致页面加载不友好,而结合AJAX能实现动态改变页面,这个做法是很长一段时间来的主流做法;

全部是AJAX能实现前后端完全分离,降低了前端开发人员的学习成本;

希望有经验的站友能发表下看法,先谢了。
取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:07:37

    看完lz的描述,我的第一反应是:太极端!因为以前我尝试过数据全部用ajax来获取,但开发工作量很大,每个需要后台数据的地方都要写一个后台再写一次ajax请求,还不如直接在jsp里输出。但细想一下,就算太极端,也未尝不可代替JSP。我之前做的一个小项目就是AJAX+spring mvc,前端UI框架选用webix。现在觉得用纯粹的ajax也是有好处的,因为我最近打算把后台换成python。

    另外,就要看你们项目组怎样分工,如果是按模块分工(前端和后台一起搞),那肯定是jsp+后台开发起来比较快。如果后台和前端分给不同的人做,ajax+后台估计会好点吧。

    还有就要看你具体是做什么项目,做网站当然就不适合纯ajax了(考虑什么对搜索引擎友好啊、页面性能、服务器资源等等因素),你想象一下淘宝首页只用ajax加载数据>_<

    总的来说,jsp+后台这种方法可以适应更多的场景,如果你有一个封装得很好的ui框架或者有人专门负责前端,那可以考虑用ajax+后台。

    说这么多,其实我想说的是:怎么爽怎么用!just follow your heart

    0 0
相关问答

2

回答

spring mvc 为什么要把controller交给子容器管理

2016-03-19 10:47:58 3252浏览量 回答数 2

1

回答

一直困惑的spring mvc controller层和spring data jpa间的调用问题,求解答

2016-03-18 14:27:30 2600浏览量 回答数 1

1

回答

ajax请求spring mvc Controller返回的json中的引号被转义

2016-03-17 16:10:21 6072浏览量 回答数 1

1

回答

Spring MVC 中 controller层 如何获取前台图片的路径?

2016-03-17 11:43:22 3199浏览量 回答数 1

1

回答

spring mvc controller重定向一个外网页面??

2016-03-03 13:31:49 4427浏览量 回答数 1

1

回答

SpringBoot自动配置的原理是什么?

2021-11-04 21:31:00 151浏览量 回答数 1

1

回答

什么是 Spring Boot?

2021-10-21 21:33:34 175浏览量 回答数 1

1

回答

Spring Boot 有哪些特点?

2021-10-21 21:34:44 161浏览量 回答数 1

1

回答

Spring Boot 有哪些优点?

2021-10-21 21:35:31 218浏览量 回答数 1

1

回答

Spring Boot能解决哪些问题?

2021-10-21 21:36:50 169浏览量 回答数 1
+关注
文章
问答
问答排行榜
最热
最新
相关电子书
更多
Java Spring Boot开发实战系列课程【第15讲】:Spring Boot 2.0 API与Spring REST Docs实战
立即下载
Java Spring Boot开发实战系列课程【第7讲】:Spring Boot 2.0安全机制与MVC身份验证实战(Java面试题)
立即下载
Spring框架入门
立即下载