java中content啥意思_JSTL标签中的<body-content>标签体内容输出格式的介绍

我们在JSTL标签中看到“JSP”这种类型的定义,但是不知道它是什么意思,其实它的意思就是定义了一个JSTL标签内部是否允许使用JSP表达式,先来了解什么是JSTL标签体,请看代码:

//中间即为JSTL标签体

再来看看什么是jsp表达式,jsp表达式即是一个jsp页面书写java代码的代码块,格式例如:

//写java代码

%>

那么可以有几种定义呢?一共有四种JSTL标签体格式定义,分别是:

JSP:表示标签体内容可以使用和输出jsp表达式内容。

scriptless:表示标签体内部不允许书写jsp表达式。

empty:表示JSTL标签体必须为空,例如下面这种JSTL表达式则是一个空的JSTL标签体:

因为内部是这样定义的empty。

tagdependent:表示标签体内容支持jsp表达式,但是会把jsp表达式当做String字符串输出,不会输出jsp表达式本应该输出的内容。

扩展知识:

我们在JSTL标签内部会属性定义中会看到类似这样的代码:

name

true

true

rtexprvalue 为true表示name属性可以使用EL表达式,例如 name="${username}”。

rtexprvalue 为false表示name属性只能使用字符串常量,而不能使用EL表达式的形式,例如var="student”。

来源网站:太平洋学习网,转载请注明出处:http://www.tpyyes.com/a/javaweb/967.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值