开发者社区 问答 正文

JSP是否该淘汰了 400 请求报错 

在现在前后端分离的大势下,JSP是否走到了尽头; 我之前所知道的JSP相比JS+Ajax的模式的优势有: 1、JS+Ajax不容易被搜索引擎爬取; 2、开发速度快; 3、减少服务器请求 如今发现这些优势已不算是优势了; 搜索引擎也不同以往,也能爬取解析JS+Ajax模式的页面; 就自己个人开发的经验来讲,JSP开发速度没有JS+Ajax模式开发的快,主要原因是开发时模块清晰,写代码时更容易专注,再加上各路框架及IDE的助攻,开发出来的项目无论从质量还是速度上都比JSP要强不少,而且后期维护的话,JSP时间长了及难维护,尤其是大一点的项目; 至于服务器请求,感觉也比较鸡肋,也就在初次加载页面时,多一个获取数据的请求而已,在加载后的Ajax交互中,JSP也并不能避免,在大量的Ajax交互应用中,也就多一个请求,也没什么大的优势吧,应该。 那么现在JSP到底还有什么优势能在web领域里占一席之地呢?

展开
收起
kun坤 2020-05-29 17:19:57 744 分享 版权
1 条回答
写回答
取消 提交回答
  • JSP本来就是被淘汰的东西,不知道你拿来说干什么######我刚供职的这家公司采用的JSP技术,在百度上好多人都说JSP不会淘汰,所以有点困惑而已。######早已淘汰######不仅是jsp,就是其它非浏览器能识别运行的语言中嵌入HTML的方式都将被逐步淘汰,php也有同样的问题。或许这就是大势所趋吧,SSH这三大框架现在也被逐步淘汰了,都趋向微服务了。######回复 @大后锋 : 唉。。。。######回复 @Ryan-瑞恩 : 微服务好处是对程序员……不一定对公司,哈哈######最后一句话我不同意。 并不是所有业务系统都需要微服务,甚至微服务会造成额外的运维工作!######我是不反对模板引擎的,毕竟性能是硬优势,只是jsp这玩意,实在过于原始……######唉,看了想哭,新项目还是jsp,正在考虑换工作。######同jsp######本质servlet,然而落后不代表没用######JSP这东西不用学得太细太深.. 现在我做项目都是前后端分离, 后台只用提供rest api, 什么模板技术都不需要. 前端有大把的UI库, 用JSP做UI效率太低.######看了各位的评论我只能说,你觉得不行可以不使用它,有些人觉得好用会继续使用它,就怎么简单,毕竟这也是别人的发明,尊重一下别人的成果######JSP只是模板,用其它的也可以,这并不重要,毕竟没有JSP程序员吧?######怎么定义这个淘汰的概念?确实现在没有什么用jsp的了,但是在学习的时候很多还是要学习jsp,html,servlet的吧,就像你工作中很少用到横竖撇捺,但是学习汉字的时候往往还是要从横竖撇捺学起。######servlet要学,如果你不想去维护老项目,jsp就算了吧。

    2020-05-29 17:21:23
    赞同 展开评论
问答分类:
问答地址: