首页 > web应用使用jsp还是html做前端页面?

web应用使用jsp还是html做前端页面?

开发一个web应用,如何权衡使用的页面是jsp还是html?
1、如果使用html,所有的数据都使用js渲染,则不利于seo,且公用的页面如head.html与foot.html引入比较麻烦。
2、如果使用jsp,jsp中嵌入java代码,则前后台不能完全分离,页面比较混乱
你们一般怎么平衡利弊,求解惑


学twitter,人类使用的时候纯js渲染,被爬虫爬的时候后台渲染。


呵呵,这个jsp是java脚本处理语句,你一旦提到了前端,必须指的是html代码,你可以直接在后端进行MVC开发。


jsp中为什么非要嵌入java代码呢?难道你不能在后台处理完成么?
为什么需要MVC?业务逻辑在后台全部处理完成之后再传递至前端,前端只负责数据显示、样式以及页面交互动作。CV分离。(考虑一下如果一个前端打开了混杂了java和html代码的jsp页面时候的心情..)
另,html和jsp完全不一样,html是静态页面可以直接运行,jsp是动态页面运行时需要转换为servlet。你把这俩搞混淆了。


jsp和html,根本不是一类东西,毫无可比性好吗

【热门文章】
【热门文章】