java Web项目前端jsp展现用jstl去控制,还是用js UI控制

时间:2021-07-08 08:53:48
       java Web项目前端jsp展现用jstl去控制,还是用jquery控制,哪个更好?更先进或者说是更流行一些?希望有经验的牛人来指点一下,不要掺杂个人情感,要客观,谢谢

5 个解决方案

#1


就个人的经验分享一下,仅供参考:
这一般分为三个层面,
1.偏数据展示类的,用jsp,jstl,struts标签等等的,方便。
2.偏交互类的,用js的template模板来渲染,业界出名的有arttemplate,undescore template,jquery template,
3.直接上mvvm框架,比如angularjs,avalon,vue等,都是直接绑定标签。
三个各有优缺,第1个最简单,没有技术门槛,第2个一般用于移动端,或pc端比较重交互的,比如活动页面,小的游戏,一个页面内多个画面的切换,比如适合。
第3个,适合大中型项目,是未来趋势。其它的按照关键字,百度一般都有相应的答案。技术是为了解决问题,千万别为了技术而技术。项目偏小,项目组成员水平不可控,建议成本低的方式,否则选择偏中上的方案。

#2


引用 1 楼 jikeytang 的回复:
就个人的经验分享一下,仅供参考:
这一般分为三个层面,
1.偏数据展示类的,用jsp,jstl,struts标签等等的,方便。
2.偏交互类的,用js的template模板来渲染,业界出名的有arttemplate,undescore template,jquery template,
3.直接上mvvm框架,比如angularjs,avalon,vue等,都是直接绑定标签。
三个各有优缺,第1个最简单,没有技术门槛,第2个一般用于移动端,或pc端比较重交互的,比如活动页面,小的游戏,一个页面内多个画面的切换,比如适合。
第3个,适合大中型项目,是未来趋势。其它的按照关键字,百度一般都有相应的答案。技术是为了解决问题,千万别为了技术而技术。项目偏小,项目组成员水平不可控,建议成本低的方式,否则选择偏中上的方案。

就是比如我做一个明细表格,用UI的grid,还是用jstl去循环遍历展现出来?

#3


有冲突吗?完全是两件事阿 

#4


引用 3 楼 zzgzzg00 的回复:
有冲突吗?完全是两件事阿 

实现的是一样的功能,但是我想知道的是哪个更好一些,更流行一些?用UI的话直接接收JSON数据就OK了,用jstl需要自己forEach循环遍历生成表格,填充数据。

#5


如果完全是你这个需求,都无所谓的,看你自己。个人感觉json + 表格插件简单。 

#1


就个人的经验分享一下,仅供参考:
这一般分为三个层面,
1.偏数据展示类的,用jsp,jstl,struts标签等等的,方便。
2.偏交互类的,用js的template模板来渲染,业界出名的有arttemplate,undescore template,jquery template,
3.直接上mvvm框架,比如angularjs,avalon,vue等,都是直接绑定标签。
三个各有优缺,第1个最简单,没有技术门槛,第2个一般用于移动端,或pc端比较重交互的,比如活动页面,小的游戏,一个页面内多个画面的切换,比如适合。
第3个,适合大中型项目,是未来趋势。其它的按照关键字,百度一般都有相应的答案。技术是为了解决问题,千万别为了技术而技术。项目偏小,项目组成员水平不可控,建议成本低的方式,否则选择偏中上的方案。

#2


引用 1 楼 jikeytang 的回复:
就个人的经验分享一下,仅供参考:
这一般分为三个层面,
1.偏数据展示类的,用jsp,jstl,struts标签等等的,方便。
2.偏交互类的,用js的template模板来渲染,业界出名的有arttemplate,undescore template,jquery template,
3.直接上mvvm框架,比如angularjs,avalon,vue等,都是直接绑定标签。
三个各有优缺,第1个最简单,没有技术门槛,第2个一般用于移动端,或pc端比较重交互的,比如活动页面,小的游戏,一个页面内多个画面的切换,比如适合。
第3个,适合大中型项目,是未来趋势。其它的按照关键字,百度一般都有相应的答案。技术是为了解决问题,千万别为了技术而技术。项目偏小,项目组成员水平不可控,建议成本低的方式,否则选择偏中上的方案。

就是比如我做一个明细表格,用UI的grid,还是用jstl去循环遍历展现出来?

#3


有冲突吗?完全是两件事阿 

#4


引用 3 楼 zzgzzg00 的回复:
有冲突吗?完全是两件事阿 

实现的是一样的功能,但是我想知道的是哪个更好一些,更流行一些?用UI的话直接接收JSON数据就OK了,用jstl需要自己forEach循环遍历生成表格,填充数据。

#5


如果完全是你这个需求,都无所谓的,看你自己。个人感觉json + 表格插件简单。