区块链技术博客
www.b2bchain.cn

jsp学习基础的讲解

这篇文章主要介绍了jsp学习基础的讲解,通过具体代码讲解8020并且分析了jsp学习基础的讲解的详细步骤与相关技巧,需要的朋友可以参考下

本文实例讲述了jsp学习基础的讲解。分享给大家供大家参考文章查询地址https://www.b2bchain.cn/8020.html。具体如下:

程序的架构

两种架构C/S 、B/S
C/S Client /server 客户端/服务器
经典的例子:QQ

B/S Browser/server 浏览器/服务器
例如淘宝(电脑版),论坛,贴吧

服务器
性能比较强的计算机,一般安装linux系统
jsp学习基础
jsp学习基础
jsp学习基础

了解知识点

elipse开发工具依赖jdk,没有jdk无法执行java文件
jdk包含jre,
jre包含jvm和lib(jvm执行时依赖的类库)
jvm中跑着tomcat,
tomcat中部署jsp项目时,
当浏览器访问jsp页面时,tomcat会把jsp文件转换为.java文件,然后编译成.class文件
然后jvm执行.class文件,将数据(字符串(里面是标签))返回到浏览器,浏览器解析一个个标签,然后将页面显示

jsp: 可以理解为 html+java代码

项目运行步骤(eclipse)
1.写一个页面
2.右键 run
eclipse会把项目打包发布到 tomcat中
启动tomcat
3.打开浏览器,输入网址 访问 tomcat中的项目
4.tomcat 会响应数据
5.页面会接收并展示数据
jsp学习基础
当我用ie(火狐)访问 http://localhost:8080/jsp01/index.jsp 的时候到底发生了什么?

1.IE发送请求,请求tomcat 中 jsp01 项目的 index页面
2.tomcat 接收到请求后,响应一个文本内容
jsp学习基础

3.浏览器拿到响应的文本(不是html页面,只是字符串,字符串值是标签形式,浏览器会解析这些标签,在页面渲染)
4.浏览器会渲染拿到的文本,把文本渲染称一个页面,并展示出来。

jsp中的 java代码是在哪里编译和运行的?
在tomcat中进行编译和执行的。
tomcat会把 .jsp页面先转换成 .java文件。再把.java文件编译成 .class文件。

tomcat帮我们把jsp转换成了可执行的 java文件。tomcat帮我们把java文件并编译成class文件,如下图
jsp学习基础
所以说当我们访问jsp的时候,其实让虚拟机执行jsp对应的class文件。

jsp 什么时候会被转换成 java文件。
a tomcat一启动,就会直接把jsp 转换成 java 文件
b 第一次访问 此 jsp页面的时候,会进行转换

答案是 b

注意事项:
1.指定jsp项目部署在tomcat服务器的位置(eclipse)
jsp学习基础
jsp学习基础
jsp学习基础

本文地址https://www.b2bchain.cn/8020.html

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » jsp学习基础的讲解
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们