html和jsp的区别及优缺点?
1个回答
展开全部
1.最简单的区别就是,HTML能直接打开,jsp只能发布到Tomact等服务器上才能打开
2.定义上HTML页面是静态页面可以直接运行,JSP页面是动态页它运行时需要转换成servlet
3.他们的表头不同,这个是JSP的头“<%@pagelanguage=\"java\"import=\"java.util.*\"pageEncoding=\"gbk\"%>”在表头中有编码格式和导入包等
4.也是很好区分的在jsp中用<%%>就可以写Java代码了,而html没有<%%>
html的优点:jsp的优点:
1.开发过程中前端与后端脱离,交互通过JSON传输来实现1.可被爬虫爬到
2.跨平台能力更强,依托于浏览器的支持2.减少请求次数
3.使后台数据接口能够得到复用3.不用考虑浏览器的兼容性
html的缺点:jsp的缺点:
1.开发难度大,考虑浏览器的兼容性1.增大了服务器的压力
2.页面请求过多2.前端与后端未脱离,拖慢开发进度
3.属于后加载,无法被爬虫爬到3.过于依赖java运行环境
4.接口代码需要新增很多4.复用较低。
5.无法直接显示java实体类对象,需要转换为json格式
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询