html引入c标签库,jstl标签库有哪些标签?常用标签介绍

jstl大家都熟悉吗?下面要给大家介绍的就是jstl标签库的相关内容,那么jstl常用标签有哪些呢?一起来了解一下吧。

首先给大家介绍一下jstl

jstl(JSP Standard Tag Library),JSP标准标签库,能够嵌入在jsp页面中使用标签的形式完成业务逻辑等功能。

它出现的目的和el相同,要提到jsp页面中的脚本代码。

JSTL标准标签库有5个子库,可是,随着目前的发展,经常用到的是它的核心库。

JSTL核心库的常用标签

1、标签

test是返回boolean的条件

*引入标签库:

pageEncoding="UTF-8"%>

html>

Insert title here

request.setAttribute("count",11);

%>

xxx

yyyy

用法:

将当前用户放到session域,在访问其他资源的时候,能够从session域中方便取到用户,看是不是登陆了

(在没有登录的时候,首页显示登录注册,登录之后显示用户名和退出)

23bd69cb609097e35ccdfa38b8edd1c3.png

2、标签

有2种使用方式

(1)第一种方式

e79910541cd151faedef7e82daea5ef2.png

(2)第二种方式

pageEncoding="UTF-8"%>

html>

Insert title here

//遍历List

 strList

List

 strList = new ArrayList

();

strList.add("itcast");

strList.add("itheima");

strList.add("ithe");

request.setAttribute("strList", strList);

//遍历List

的值

List

 userList = new ArrayList

();

User user2 = new User();

user2.setId("2");

user2.setName("lisi");

user2.setPassword("123");

userList.add(user2);

User user3 = new User();

user3.setId("3");

user3.setName("wangwu");

user3.setPassword("123");

userList.add(user3);

application.setAttribute("userList", userList);

//遍历Map

的值

Map

 strMap = new HashMap

();

strMap.put("name", "lucy");

strMap.put("age", "18");

strMap.put("addr", "西三");

strMap.put("email", "licy@111.com");

session.setAttribute("strMap", strMap);

//遍历Map

的值

Map

 userMap = new HashMap

();

userMap.put("user2", user2);

userMap.put("user3", user3);

request.setAttribute("userMap", userMap);

%>

${str }

${user.name} : ${user.password }

${entry.key } : ${entry.value }

${entry.key }: ${entry.value.name }-- ${entry.value.password}

最终的结果:

9adcc998d668cb482d7f548614a17f82.png

jstl标签库相关的内容大家都了解了吗?更多jstl相关内容,可以继续关注本站的常见问题专栏了解哦!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值