首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
华为云
V2EX  ›  Java

冒昧小声问下 现在 Java 开发不用 jsp 了那用什么呢

  •  
  •   KingEngine · 11 天前 · 3055 次点击

    如题 感觉 jsp 跟 php 有点像?代码静态都写一个文件里? 那为什么要抛弃 jsp 呢

    28 回复  |  直到 2018-08-19 13:36:39 +08:00
        1
    wshcdr   11 天前
    就算 springboot,依然可以用 JSP 做 View 啊,
        2
    tppppp   11 天前   ♥ 1
    现在都微服务 前后端分离大行其道了,JSP 过时的服务端渲染,前后端分离就是降低前端的运维成本,静态资源为何要和动态的 jvm 混在一起。
        3
    inoridream   11 天前
    JSP 是奇葩存在,一般是 freemaker
        4
    yinzhili   11 天前
    freemaker thymeleaf 都可以啊
        5
    inoridream   11 天前
    二楼说的很对,JSP 落后在服务端渲染,现在都是 vue,angular 前端渲染
        6
    98jiang   11 天前
    因为有新的模板模式嘛 #4 那些
        7
    lastpass   11 天前 via Android
    将服务器端的压力转移客户端,降低成本。
    ╮( ̄▽ ̄)╭没办法。
        8
    bpllzbh   11 天前
    jsp 真是经久不衰啊, 已经用了这么多年了, 现在都流行前后端分离, jsp, 前端同事也有学习成本啊.
        9
    SorcererXW   11 天前 via Android
    Google 关键词:前后端分离+jsp
        10
    tomxin7   11 天前
    前后端分离了,我是用:spring boot + json +ajax +html
        11
    KuroNekoFan   11 天前 via iPhone
    🌝javaer 们懒得整页面的劳什子事,一股脑的丢给了 jser
        12
    learnshare   11 天前
    服务端渲染页面已经越来越边缘化
        13
    falcon05   11 天前 via iPhone
    服务器渲染还是很多的啊,seo 比较友好
        14
    sxw11   11 天前 via Android   ♥ 2
    什么 jsp,asp,php 后端都干了,前端还怎么敢拿那么高的工资,给个 json 不错了!
        15
    veightz   10 天前 via Android
    前端改动不用后端跟着发布
        16
    Mogugugugu   10 天前 via Android
    借楼问一下 现在前端渲染 类似于 vue 这种的,能解决 SEO 问题么,现在的爬虫支持 js 了么???
        17
    zhengjian   10 天前
    @Mogugugugu 可以了解下 vue 服务端渲染: https://ssr.vuejs.org/zh/#%E4%BB%80%E4%B9%88%E6%98%AF%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%AB%AF%E6%B8%B2%E6%9F%93-ssr-%EF%BC%9F

    ```
    请注意,截至目前,Google 和 Bing 可以很好对同步 JavaScript 应用程序进行索引。在这里,同步是关键。如果你的应用程序初始展示 loading 菊花图,然后通过 Ajax 获取内容,抓取工具并不会等待异步完成后再行抓取页面内容。也就是说,如果 SEO 对你的站点至关重要,而你的页面又是异步获取内容,则你可能需要服务器端渲染(SSR)解决此问题。
    ```

    哈哈哈,有没有感觉很折腾
        18
    bombless   10 天前 via Android
    谷歌会试着去执行你的 js。不过这个东西本来就有方案,你可以在页面提供一个离线渲染版本的链接
        19
    yanaraika   10 天前
    @Mogugugugu Google 没任何问题。百度的话,站点不太大可以把他们的爬虫重定向到 prerender.io 之类的预渲染方案。
        20
    v3exhost   10 天前
    @wshcdr 官方都不推荐这么搞……
        21
    lrh3321   10 天前
    因为前端做好的复杂页面要改成 jsp 太麻烦,不如让前端自己去渲染,后端只提供 api
        22
    log4geek   10 天前
    现在都前后端分离啦,搞 Java 的都只需要写接口就行了
        23
    zhangyu911013   10 天前 via Android
    搭车问下 java 后台的话 react 或者 vue 的 ssr 怎么搞?
        24
    zhzer   10 天前
    前后端分离之后其实 java 优势也不是特别大了
        25
    nita22   10 天前
    现在都是流行前后端分离了。当然,也可以用回 jsp,当前后端模板框架里面比较推荐 Thymeleaf
        26
    chocotan   10 天前
    我用 thymeleaf
        27
    tedzhou1221   9 天前
    Thymeleaf,Freemarker, Velocity ,beetl 其实百度或者 google 一下 java 模板引擎就一堆了

    再加上现在都前后分离了,上面都可以不用了!

    (但我们还在用 JSP,哈哈,老项目没办法)
        28
    xuanbg   2 天前
    你可以继续用 jsp,也可以把这个事情甩给前端去做,至于前端用什么去实现,你就不需要关心了。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2452 人在线   最高记录 3762   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 19ms · UTC 10:41 · PVG 18:41 · LAX 03:41 · JFK 06:41
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1