现在大学 javaee 还在教 jsp 啊

2017-03-27 22:18:22 +08:00
 specita
刚大三的弟弟问我个 jsp 的 bug ,已经 2017 年了,我觉得 jsp 应该是彻底走下舞台了。我上大学那会也是 jsp 还有什么 jstl 。个人感觉 javaee 大学里可以多讲 servlet ,应用方向就 spring mvc ,像 jsp 我觉得基本没必要费时间去教的,当成是 javaee 的一个发展过程提一提就可以了......大学本来认真学的人就少,然后课程设置的技术偏老,会导致很多大学生大四找工作还专门交钱去培训学校,不然找不到工作......感觉大学的作用应该是给学生打基础,然后在应用方面提供一个未来的方向,不然大学生一看招聘要求会怀疑人生的吧
13131 次点击
所在节点    程序员
87 条回复
Jimrussell
2017-03-28 12:18:50 +08:00
另外老夫也很奇怪, jsp 和 servlet 不是 spring 全家桶的基础么, 不教这个直接来 springMVC 之类的框架不是扯淡吗...
losephsky
2017-03-28 12:19:30 +08:00
大学的一些技术都是滞后的
searene
2017-03-28 12:30:19 +08:00
谁能提一下用 jsp 有什么问题?
q397064399
2017-03-28 12:31:38 +08:00
@incompatible #58 Java 下 做后端,除非你自己从头搞一套,否则哪个框架(出名点的)哪个玩意 是不需要用 J2EE 的一部分规范,诚然一些 J2EE 的像 EJB 等玩意已经死透了, spring 后续的版本不还是打脸的支持了 JPA JTA 等规范
misaka19000
2017-03-28 12:36:20 +08:00
@Jimrussell 写纯后端不需要用到 JSP 啊
q397064399
2017-03-28 12:37:25 +08:00
@Jimrussell #61 springmvc 实际上 一直在竭力去掉 servlet 规范的影子,模板引擎又不止 JSP 一家 ,还有其它各种各样的渲染方法,不过现在一般都是前后端解耦了, 分开开发 好处还是 显而易见的
AltairT
2017-03-28 12:37:44 +08:00
看看楼主这说法,我最近在看的培训班视频就是 js jq servlet jsp ajax 然后才是框架。即使教了 jsp ,培训班的基础也不扎实。倘若你不教,不敢想象
tracymcladdy
2017-03-28 12:40:18 +08:00
个人觉得大学最应该教的是 c 和 python
aitaii
2017-03-28 12:48:59 +08:00
会学的同学会把学 jsp 用到的技巧运用到学习其他语言上,大学不是教会什么,而是教会如何学习。等大学毕业了遇到新东西懂得如何学。
gxbb097528
2017-03-28 12:55:56 +08:00
大学里就没有明确过教的是 javaee 吧 jsp 一般都是实验项目
murmur
2017-03-28 12:59:15 +08:00
都是大前端年代了
jsp+servlet 自己写个单一入口配合 filter 一样做网站
又不像以前 jstl 满天飞 至于模板层是 spring mvc 是 jsp 还是 velocity 重要么
phx13ye
2017-03-28 13:01:42 +08:00
springMVC 也是支持 JSP 的啊,教这个没毛病,要学新技术必然是自学的啊,大学的课程也不是从 Java 8 讲开去的吧
unknownservice
2017-03-28 13:03:17 +08:00
jsf 。。。我毕设用的这玩意。。。导师指定。。。当时心里真是哔了 dog 了。。。
HerrDu
2017-03-28 13:26:16 +08:00
我还在用 jsp+vue , 没觉得有毛病
Cbdy
2017-03-28 13:26:40 +08:00
一个技术,流行了挺多年,介绍一下也挺好好,花不了多少时间。起码可以让学生知道为啥不要使用像 jsp 这样的技术。了解软件工程中的糟糕设计,避免重蹈覆辙
Jimrussell
2017-03-28 13:32:05 +08:00
@q397064399 #66 用 servlet 确实可以不用写 jsp, 但教 jsp 以外的模板引擎教学工作量比教 jsp 大啊... 而且再怎么样的大学讲师, 也不会想背"教出来的学生居然连 jsp 都不懂"这样的锅吧

@misaka19000 #65 你说的没错... jsp 在我这归于前端技术, 但也是 j2ee 后端程序员学习过程中很基础 /避不开的东西...虽然现在的后端开发很多都已经和 jsp 没关系了.
dremy
2017-03-28 13:33:56 +08:00
在学 spring 之前先学 servlet 和 jsp 应该是必须的,重点是学习其中的 MVC 思想。
但若把 jsp 当作最基本的 php 和 asp 那样到处嵌套着 java 代码的动态模板来写网站就不合理了,该喷。
sorra
2017-03-28 14:42:23 +08:00
Ruby on Rails 还仍然流行 ERB 呢( HTML 掺 Ruby 代码), JSP 并没有到消失的时候。现在 Java 没一个让我满意的模板引擎。
pyufftj
2017-03-28 14:49:24 +08:00
@dremy 是的,那样写出来的代码耦合太大了
zou96
2017-03-28 15:25:08 +08:00
@pwcong 笑出声了 哈哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/350748

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX