为什么 jsp 还没有淘汰?

点击上方“芋道源码”,选择“设为星标

管她前浪,还是后浪?

能浪的浪,才是好浪!

每天 10:33 更新文章,每天掉亿点点头发...

源码精品专栏

 

来源:OSC开源社区(ID:oschina2013)

3aaea9d6e7be84750640dfd258324d23.png


近日,一位网友提问“为什么jsp还没有被淘汰”,原因是开发jsp太烦了。

JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。

JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签一样使用它们。标签库能增强功能和服务器性能,而且不受跨平台问题的限制。JSP文件在运行时会被其编译器转换成更原始的Servlet代码。JSP编译器可以把JSP文件编译成用Java代码写的Servlet,然后再由Java编译器来编译成能快速执行的二进制机器码,也可以直接编译成二进制码。

(以上内容来源于百度百科)

此问题一经提出,得到众多网友回答;其中对这位网友还在使用jsp开发表示同情和不看好jsp的还是比较多的:

d61e77060d0ec6ca004f2e91f3c64058.png 2f7b5bca78f37aeec7a14a7d63a0298d.png 84b510e663208d5b26bfec5a17a11872.png 18ca124b0c29887858f4c3b685c9add7.png

当然,也有觉得jsp还不错的:

6675b484955028abcce291ecc9787dad.png d17b126553c90f4cce944bb0188a39a9.png d6ba62cd2926f0914bfe0103f84845ef.png 091666ec0dd2d02d4cd99faa3ee3216b.png

还有比较客观的:

8c848d7907205aafe55f1822bd657b13.png a4c0139440d44d9685d54d15d37b15c1.png 261d9443e11bac617de1fe17bc2f1b4c.png 28cb6a8947d4677a1fbca8069f44c382.png ee19e01ef37145d3ae70f41e34fd2ef5.png

也有推荐其他模板引擎的:

cd6d579e1f150bfe62b2e7b13ed95702.png 6bd59dc10b41f27a63f86257ffd4f736.png f4e838c080da7f0c01c8aaa12701a3a3.png 66556a569f820d5965429f72aaba0b6c.png

也有解释为什么jsp没有被淘汰的:

d2c5cf5a2e409db247d3bf2d32f9c427.png e00261404ef9eb97157277f26993b185.png 5532b815f46738b266d722f396eedef9.png

话说,你觉得jsp如何呢?是否应该被淘汰呢?

评论区等你↓↓↓



欢迎加入我的知识星球,一起探讨架构,交流源码。加入方式,长按下方二维码噢

de1f12525168d3d10e523579fde594ee.png

已在知识星球更新源码解析如下:

fa2c94185a0189d4fb51c8dfbab7d790.png

b358c484910f60b6241ffa47d7b16bfe.png

90800c1964f2a27ae0314e3d0b47230c.png

88168c1ac4200ef6f8e604eaa226417e.png

最近更新《芋道 SpringBoot 2.X 入门》系列,已经 101 余篇,覆盖了 MyBatis、Redis、MongoDB、ES、分库分表、读写分离、SpringMVC、Webflux、权限、WebSocket、Dubbo、RabbitMQ、RocketMQ、Kafka、性能测试等等内容。

提供近 3W 行代码的 SpringBoot 示例,以及超 4W 行代码的电商微服务项目。

获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。

文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值