jstl 字符串分割

<c:forTokens>
<c:forTokens>标签有以下属性

属 性描 述是否必须缺省值
items进行循环的项目
delims分割符
begin开始条件0
end结束条件集合中的最后一个项目
step步长1
var代表当前项目的变量名
varStatus显示循环状态的变量



例子


<c:forTokens items="a:b:c:d" delims=":" var="token">
<c:out value="${token}"/>
</c:forTokens>


这个标签的使用相当于java.util.StringTokenizer类。在这里将字符串a:b:c:d以:分开循环四次,token是循环到当前分割到的字符串。

4.导入文件和URL

JSTL核心标签库支持使用<c:import>来包含文件,使用<c:url>来打印和格式化URL,使用<c:redirect>来重定向URL。

<c:import>
<c:import>标签包含另外一个页面代码到当前页,它有以下属性

属 性描 述是否必须缺省值
url需要导入页面的url
context/后跟本地web应用程序的名字当前应用程序
charEncoding用于导入数据的字符集ISO-8859-1
var接受导入文本的变量名page
scope接受导入文本的变量的变量范围1
varReader用于接受导入文本的java.io.Reader变量名
varStatus显示循环状态的变量



<c:url>
<c:url>标签输出一个url地址,它有以下属性

属 性描 述是否必须缺省值
urlurl地址
context/后跟本地web应用程序的名字当前应用程序
charEncoding用于导入数据的字符集ISO-8859-1
var接受处理过的url变量名,该变量存储url输出到页
scope存储url的变量名的变量范围page



例子:


<c:import url="http://www.url.com/edit.js" var="newsfeed"/>


将url http://www.url.com/edit.js包含到当前页的当前位置,并将url保存到newsfeed变量中


<a href="<c:url url="/index.jsp"/>"/>


在当前页的当前位置输出<a href="http://www.yourname.com/index.jsp"/>,http://www.yourname.com是当前页的所在的位置。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张洪財

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值