JSP页面,jsp页面的运行流程

http://www.itjxue.com  2023-01-21 05:40  来源:未知  点击次数: 

一个jsp页面的基本组成是什么

Jsp主要有七大部分组成,分别是:

1.html页面标签;

2.指令: %@指令名 属性名=”值”%;

3.表达式:%=表达式%;

4. 代码片段: %java代码%;

5.声明:%! 类成员 %;

6.注释:%-- jsp注释内容 --%;

7.动作:jsp:动作名/jsp:动作名。

具体构成内容可以查阅博客了解

希望我的回答能帮助到你,如果觉得不错的话再给个赞呗!

什么是JSP页面?

JSP页面是一种包含了静态数据和JSP元素两种类型的文本的文本文档。静态数据可以用任何基于文本的格式来表示,比如:HTML或者XML。JSP是一种混合了静态内容和动态产生的内容的技术。

jsp页面是由哪些元素构成的?

jsp的组成部分及介绍:

1.模板元素

html、xml

2.注释元素

(1)html注释,显示在客户端源码中

!-- 注释 --

(2)jsp注释,不会显示在客户端源码,只在jsp中

% -- 注释 --%

(3)单行注释与多行注释

单行// 多行/** 注释 */

3.指令元素

(1)page指令

%@page %

(2)include指令

包含代码,静态包含

%@include file=""%

(3)taglib

%@taglib prefix="c" uri="taglibURI" %

标签前缀 找到标签描述文件和标签库的方式

4.脚本元素

(1)声明

%! 方法或者变量%

被转换成servlet中的实例属性和实例方法

(2)表达式

%=%

例:%="你好,世界" %

相当于jsp中的out.println("你好,世界");

转化成servlet中的out.print("你好,世界" );

(3)scriptlets

% %

多个scriptlets合成一个被包含在servlet的service方法中

5.动作元素

1.jsp:param

以名值对的形式为其他标签提供附加信息

jsp:param name="" value=""/

2.jsp:include

包含的是结果,两个文件

!--flush属性必须为true--

jsp:include page="" flush="true"/

或者

jsp:include page="" flush=""true"

jsp:param name="" value=""/

/jsp:include

3jsp:forward

请求转发,每当遇到此操作时,就停止执行当前的jsp,转而执行被转发的资源。

jsp:forward page=""/

或者

jsp:forward page=""

jsp:param name="" value=""/

/jsp:forward

4.jsp:useBean、jsp:setProperty、jsp:getProperty

jsp:useBean id="id" scope="page|request|session|application" class=""

jsp:setProperty name="id" property="*"/

/jsp:useBean

jsp:getProperty name="id" property="属性名"/

5.jsp:plugin

可以使用它来插入Applet或者JavaBean

(责任编辑:IT教学网)

更多

推荐Windows服务器文章