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

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

  •  
  •   KingEngine · 74 天前 · 3730 次点击
    这是一个创建于 74 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    28 回复  |  直到 2018-08-19 13:36:39 +08:00
        1
    wshcdr   74 天前
    就算 springboot,依然可以用 JSP 做 View 啊,
        2
    tppppp   74 天前   ♥ 1
    现在都微服务 前后端分离大行其道了,JSP 过时的服务端渲染,前后端分离就是降低前端的运维成本,静态资源为何要和动态的 jvm 混在一起。
        3
    inoridream   74 天前
    JSP 是奇葩存在,一般是 freemaker
        4
    yinzhili   74 天前
    freemaker thymeleaf 都可以啊
        5
    inoridream   74 天前
    二楼说的很对,JSP 落后在服务端渲染,现在都是 vue,angular 前端渲染
        6
    98jiang   74 天前
    因为有新的模板模式嘛 #4 那些
        7
    lastpass   74 天前 via Android
    将服务器端的压力转移客户端,降低成本。
    ╮( ̄▽ ̄)╭没办法。
        8
    bpllzbh   74 天前
    jsp 真是经久不衰啊, 已经用了这么多年了, 现在都流行前后端分离, jsp, 前端同事也有学习成本啊.
        9
    SorcererXW   74 天前 via Android
    Google 关键词:前后端分离+jsp
        10
    tomxin7   74 天前
    前后端分离了,我是用:spring boot + json +ajax +html
        11
    KuroNekoFan   74 天前 via iPhone
    🌝javaer 们懒得整页面的劳什子事,一股脑的丢给了 jser
        12
    learnshare   74 天前
    服务端渲染页面已经越来越边缘化
        13
    falcon05   74 天前 via iPhone
    服务器渲染还是很多的啊,seo 比较友好
        14
    sxw11   74 天前 via Android   ♥ 2
    什么 jsp,asp,php 后端都干了,前端还怎么敢拿那么高的工资,给个 json 不错了!
        15
    veightz   74 天前 via Android
    前端改动不用后端跟着发布
        16
    Mogugugugu   74 天前 via Android
    借楼问一下 现在前端渲染 类似于 vue 这种的,能解决 SEO 问题么,现在的爬虫支持 js 了么???
        17
    zhengjian   74 天前
    @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   74 天前 via Android
    谷歌会试着去执行你的 js。不过这个东西本来就有方案,你可以在页面提供一个离线渲染版本的链接
        19
    yanaraika   74 天前
    @Mogugugugu Google 没任何问题。百度的话,站点不太大可以把他们的爬虫重定向到 prerender.io 之类的预渲染方案。
        20
    v3exhost   74 天前
    @wshcdr 官方都不推荐这么搞……
        21
    lrh3321   74 天前
    因为前端做好的复杂页面要改成 jsp 太麻烦,不如让前端自己去渲染,后端只提供 api
        22
    log4geek   74 天前
    现在都前后端分离啦,搞 Java 的都只需要写接口就行了
        23
    zhangyu911013   73 天前 via Android
    搭车问下 java 后台的话 react 或者 vue 的 ssr 怎么搞?
        24
    zhzer   73 天前
    前后端分离之后其实 java 优势也不是特别大了
        25
    nita22   73 天前
    现在都是流行前后端分离了。当然,也可以用回 jsp,当前后端模板框架里面比较推荐 Thymeleaf
        26
    chocotan   73 天前
    我用 thymeleaf
        27
    tedzhou1221   73 天前
    Thymeleaf,Freemarker, Velocity ,beetl 其实百度或者 google 一下 java 模板引擎就一堆了

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

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