[JSP] 01 JSP 简介及运行流程


prtyaa
prtyaa 2023-12-27 15:31:45 65124
分类专栏: 资讯

JSP全名为Java Server Pages

JSP 全名为 Java Server Pages,中文名叫 java服务器页面,其根本是一个简化的Servlet 设计,它是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP的特点本质上是Servlet但它是跨平台的一次编译到处运行还具有组件跨平台,安全性,健壮性。

精华部分

JSP本质上就是Servlet

Servlet 本质上存在缺点:

在后台处理数据相对方便,但在前台页面表现数据表现欠佳

JSP提供了一个jsp引擎 可以用来将所有的html标签打印输出到客户端

(也就是将html转换成类似于resp.getWriter().print()的方式)

在JSP中的编写规则:

1.html代码可以直接编写

2.java代码的编写,必须声明java代码块(java小脚本)

格式如下:

<% 	java代码   %> 

引用变量输出到浏览器

< % = % >

特点:

本质_上还是Servlet

跨平台,一次编写处处运行

组件跨平台

健壮性和安全性

Jsp的访问原理:

浏览器发起请求,请求JSP,请求被Tomcat服务器接收,执行JspServlet将请求的JSP 文件转义成为对应的java 文件(也是Servlet),然后执行转义好的java文件。

Jsp的语法和指令:

JSP的page指令

JSP的taglib指令

Jsp的局部代码块

Jsp的全局代码块

Jsp的脚本段

Jsp的注释

Jsp的静态引入(JSP的include指令)

Jsp的动态引入

页面转发(forword标签)

Jsp的内置对象:

PageContext对象

Request对象

Session对象

Application对象

Response对象

Out对象.

Page对象

Exception对象

Config对象

使用:

JSP负责页面展现,Servlet负责业务逻辑处理。

资源路径总结:

Jsp中路径:

相对路径../../资源

绝对路径:/虚拟项目名/资源路径

运行流程

简略版流程

动图封面

网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。

本文链接:https://www.xckfsq.com/news/show.html?id=31445
赞同 0
评论 0 条
prtyaaL0
粉丝 1 发表 2554 + 关注 私信
上周热门
银河麒麟添加网络打印机时,出现“client-error-not-possible”错误提示  1448
银河麒麟打印带有图像的文档时出错  1365
银河麒麟添加打印机时,出现“server-error-internal-error”  1151
统信桌面专业版【如何查询系统安装时间】  1073
统信操作系统各版本介绍  1070
统信桌面专业版【全盘安装UOS系统】介绍  1028
麒麟系统也能完整体验微信啦!  984
统信【启动盘制作工具】使用介绍  627
统信桌面专业版【一个U盘做多个系统启动盘】的方法  575
信刻全自动档案蓝光光盘检测一体机  483
本周热议
我的信创开放社区兼职赚钱历程 40
今天你签到了吗? 27
信创开放社区邀请他人注册的具体步骤如下 15
如何玩转信创开放社区—从小白进阶到专家 15
方德桌面操作系统 14
我有15积分有什么用? 13
用抖音玩法闯信创开放社区——用平台宣传企业产品服务 13
如何让你先人一步获得悬赏问题信息?(创作者必看) 12
2024中国信创产业发展大会暨中国信息科技创新与应用博览会 9
中央国家机关政府采购中心:应当将CPU、操作系统符合安全可靠测评要求纳入采购需求 8

添加我为好友,拉您入交流群!

请使用微信扫一扫!