问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jsp基本组成内容(jsp基本概念)

发布网友 发布时间:2024-09-26 18:12

我来回答

1个回答

热心网友 时间:2024-10-29 04:04

jsp页面由哪些元素构成

JSP包含特定的标签、声明、脚本、以及静态标签(HTML或XML)还有JSP内置的对象包含request对象、response对象、session对象、application对象、out对象

、pagejava.lang.Object、config、exception、pageContext。

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

jsp的组成部分及介绍:

1.模板元素

html、xml

2.注释元素

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

!--注释--

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

%--注释--%

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

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

3.指令元素

(1)page指令

%@page%

(2)include指令

包含代码,静态包含

%@includefile=""%

(3)taglib

%@taglibprefix="c"uri="taglibURI"%

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

4.脚本元素

(1)声明

%!方法或者变量%

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

(2)表达式

%=%

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

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

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

(3)scriptlets

%%

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

5.动作元素

1.jsp:param

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

jsp:paramname=""value=""/

2.jsp:include

包含的是结果,两个文件

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

jsp:includepage=""flush="true"/

或者

jsp:includepage=""flush=""true"

jsp:paramname=""value=""/

/jsp:include

3jsp:forward

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

jsp:forwardpage=""/

或者

jsp:forwardpage=""

jsp:paramname=""value=""/

/jsp:forward

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

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

jsp:setPropertyname="id"property="*"/

/jsp:useBean

jsp:getPropertyname="id"property="属性名"/

5.jsp:plugin

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

jsp页面的基本组成

JSP页面就是带有JSP元素的常规Web页面,它由静态内容和动态内容构成。

其中,静态内容指HTML元素,动态内容(JSP元素)包括指令元素、脚本元素、动作元素、注释等内容。

JSP是什么

JSP全名为JavaServerPages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。

JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。

一个JSP页面可以被分为以下几部份:静态数据、JSP指令、JSP脚本元素和变量、JSP动作、用户自定义标签。

扩展资料:

JSP技术是使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。

JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。JSP(JavaServerPages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。

参考资料:百度百科-JSP

jsp页面包含哪些元素

在JSP2.0规范中,JSP页面主要包括4部分:JSP指令元素,JSP脚本元素,JSP动作元素和注释:

1:JSP指令元素

page(%@page...%)

include(%@includefile="..."%)

taglib(%@tagliburi="tagLibraryURI"|prefix="tagPrefix"%)

2:JSP脚本元素

声明(%!deslaration%)

脚本程序(%scriptlet%)

表达式(%=expression%)

3:JSP动作元素

jsp:include动作

jsp:forward动作

jsp:param动作

jsp:usebean动作

jsp:setproperty和jsp:getproperty动作

jsp:plugin、jsp:params和jsp:fallback动作

4:注释%--注释文字--%

%/*Java脚本注释*/%

%/**Java脚本文档注释**/%

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人大政协辅助岗是什么 政务辅助人员是干什么 政府辅助人员是什么 努比亚的海拔什么意思 北非努比亚现在怎么样了啊 相邻权的相关法律 梦见老公离世了什么预兆 梦见自己老公走掉 你出轨后 怎么操作才没被发现? 评评怎么造句 光伏发电系统安装价格多少? 什么是河道管理范围 一元二次方程和二次函数有什么异同点???要精明简略,急吖,谢谢拉... 12升的电饭煲的功率调节 黑尾蜡嘴雀生活习性 黑尾蜡嘴雀基本资料 我想任意变小电饭煲的蒸煮功率,需要买…… 塑胶abs是什么意思? 一月份的蜡嘴怎么养 ...软件你和外国人交流,他看到英语,你看到的是中文,通过云端自动翻译... 跟外国人无法交流,我想找一个翻译外语的软件,最好是他说外语直接就能翻... 柔顺的意思解释柔顺造句近义词反义词 北京到上海的机票一般打完折最少得多少钱? 北京到上海的飞机票大概多少钱? 有没有那种实时翻译软件啊,就是比如我现在和外国人聊天,我通过app把... 侵害配偶生育权可以要求进行精神损害赔偿吗 柔顺造句 我的少女时代电影介绍 我的少女时代)完整版《我的少女时代)》迅雷高清下载 我的少女时代故事梗概 安装光伏发电一般多少钱? JSP技术如何实现动态内容的生成和页面的显示分离? ...和遥感信息工程学院中的地图学与地理信息系统哪个好?? 解放军信息工程大学,是地图学与地理信息系统的研究生好考,还是摄影测量... 武汉大学的地图制图学与地理信息工程专业导师有谁啊,好考吗? 求救!急救!好心人士帮助!那棵树该砍不? ...在所有权、管理权,维修责任方面的疑问。我写的太多,比较费眼,多... 股票释放价值是什么意思? 释放租赁物价值是什么意思 估值释放什么意思 一个人如果一下子释放自己的价值,会显得不值钱 丙肝的表现 释放能量释是什么意思? 丙肝的危害性有哪些 梦见自己的肚子破个洞,然后还能把肠子拉出很长来,这样预兆着什么... 工行POS机刷卡以后 商户的存根联找不到了 怎么办 情侣日常聊天套路情话介绍_情侣日常聊天套路情话是什么 关于简短治愈句子 特别甜的短句 超甜超可爱的短句 斜庞克适合我的脸型吗?