我是靠谱客的博主 难过乐曲,最近开发中收集的这篇文章主要介绍java set标签_JSP JSTL 标签:设置标签,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

标签用于定义和存储变量,它可以定义变量是在 JSP 会话范围内还是 JavaBean 的属性中,可以使用该标签在页面中定义变量,而不用在 JSP 页面中嵌入打乱 HTML 排版的 Java 代码。 标签有 3 种语法格式。

语法格式一:

标签体

在 scope 指定的范围内将标签主体存储到变量中。

语法格式二:

将变量值存储在 target 属性指定的目标对象的 propName 属性中。

语法格式三:

标签体

将标签主体存储到 target 属性指定的目标对象的 propName 属性中。

标签各属性的详细介绍如表所示。

标签属性

属性

类型

描述

引用 EL

value

Object

将要存储的变量值

可以

var

String

存储变量值的变量名称

不可以

target

Object

存储变量值或者标签主体的目标对象,可以是JavaBean或Map集合对象

可以

property

String

指定目标对象存储数据的属性名

可以

scope

String

指定变量存在于JSP的范围,默认值是page

不可以

示例

本示例应用 标签定义 page 和 session 两个范围内的变量,关键代码如下:

//在page范围内定义变量

典型应用

通过 JSTL 的 标签来实现“写入”的功能,自定义两个变量的作用域,分别定义为 application 和 session。

使用 标签定义两个变量 allCount 和 count,其中 allCount 作用域为 application,而 count 作用域为 session,页面被浏览时累加两个变量实现计数器的功能,关键代码如下:

今天访问本网站总人数为:${allCount}

今天您访问了此网站次数为:${count}

by body

request.setAttribute("user",new com.mr.bean.User());

request.setAttribute("map",new java.util.HashMap());

%>

${user.name}

${map.name}

运行结果如下:

今天访问本网站总人数为:76

今天您访问了此网站次数为:102

最后

以上就是难过乐曲为你收集整理的java set标签_JSP JSTL 标签:设置标签的全部内容,希望文章能够帮你解决java set标签_JSP JSTL 标签:设置标签所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部