JSP_入门

原出处:https://www.cnblogs.com/HigginCui/p/6003549.html

【JSP简述】

  JSP全称是Java Server Pages,它和Servlet技术一样,都是一种用于开发动态Web页面的技术。

* html页面:用html写的页面

* JSP页面:用html写页面,用java写业务逻辑。

JSP特点:既可以写Html代码,也可以写java代码。

[ 为什么JSP也是一种动态的Web资源开发技术呢? ]

  写JSP虽然就像是在写Html,但JSP技术允许在页面中编写java代码,并且允许开发人员在页面中获取request、response等Web开发常用对象,实现与浏览器的交互,所以JSP也是一种动态Web资源的开发技术。

 

【JSP运行】

Servlet:Servlet程序交给TomCat服务器运行

JSP:JSP页面也交给TomCat服务器运行

 

【JSP执行过程】

访问Http://localhost:8080/HelloJSP/hello.jsp

1.访问hello.jsp页面,tomcat扫描到jsp文件,在Tomcat安装目录下的apache-tomcat-7.0.53\work把jsp文件翻译成java文件。

( hello.jsp ---->  _hello_jsp.java )(翻译)

2.Tomcat服务器吧java源文件翻译成class字节码文件

(_hello_jsp.java ---->_hello_jsp.class )(编译)

3.Tomcat服务器构造 _hello_jsp 类对象

4.Tomcat服务器调用 _hello_jsp 类里面的方法,返回内容显示到浏览器。

[ 注意 ]

第一次访问jsp,走上面的1,2,3,4过程

第n次访问jsp,走4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值