JSP和HTML的区别

 html(hyper text mark-up language)是 w3c标准 协议下的 超文本标记语言 超文本链接 标示语言。
JSP是java server pages的缩写。简单地说,JSP就是包含用Java语言编写的网页。

   (1) HTML页面是静态页面,也就是事先由用户写好放在服务器上,由web服务器向客户端发送。
   (2) JSP页面是有JSP容器执行该页面的Java代码部分然后实时生成的HTML页面,因而说是动态页面
(3) 本例子说明是动态页面应用更广,例如用户要知道服务器的时间,就可以写成一个JSP页面,通过调用Java函数实现时间的获取,如果使用HTML静态页面,那么开发人员就要在服务器端不停的修改HTML页面中的时间,那是不可能的,因而必须使用JSP页面动态生成 

    HTML和ASP可以混合使用在一起,服务器对html不做处理,你可以用html的编辑工具如frontpage等设计前台显示,sql语句如查询,连接数据库体现在asp中,HTML用于做前台界面,ASP用于服务器上数据处理,SQL SERVER是后台数据库

一:   jsp文件可以和数据库结合...HTML不可以....

  二: jsp页面没有HTML页面浏览速度快(Asp需要经过服务器解析后才下载到客户端的)

  三:   后台管理是利用jsp页面通过SQL语句对数据增加  修改  删除等操作..
         从而使得前台页面的更新..

 

但是任何的动态语言都不能脱离html而单独存在于一个网站上,因为没有静态的页面显示,无法给用户返回数据。
像我们现在看到的网页全是静态页面,都是由HTML组成的。


你可以把HTML看作是界面,把asp\jsp\php等看作是后台代码。(最后经过服务器处理后成为html代码呈现在用户眼前。)

HTML 是浏览器代码,所有的网页 最终显示的都是HTML代码。

%2


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值