手机APP 抛开原生 是html好还是用jsp比较好?

用h5做手机APP在html 和 jsp 上的选择

    1.在针对APP上分别有哪些优势和劣势?
    2.支付的接口(蚂蚁金服/微信/银联)这样的情况下又要如何选择?
    3.是类似商城或者分销或者问答之类的项目又该如何选择呢?

html和jsp没有本质的区别,jsp最终还是转化成html在前端展示,所以你这个没有什么选择的必要,熟悉那个就用那个,最后,用h5来做app建议不要直接就写了,选择个ui框架来做开发,事半功倍,这种框架太多了,如:MUI这类,还有很多,效果接近原生,提供的组件还很多,你自己去了解下。

html的优点:                                                                                                                     jsp的优点:

1.开发过程中前端与后端脱离,交互通过JSON传输来实现 1.可被爬虫爬到
2.跨平台能力更强,依托于浏览器的支持 2.减少请求次数
3.使后台数据接口能够得到复用 3.不用考虑浏览器的兼容性

html的缺点: jsp的缺点:
1.开发难度大,考虑浏览器的兼容性 1.增大了服务器的压力
2.页面请求过多 2.前端与后端未脱离,拖慢开发进度
3.属于后加载,无法被爬虫爬到 3.过于依赖java运行环境
4.接口代码需要新增很多 4.复用较低。
5.无法直接显示java实体类对象,需要转换为json格式