背景:初学java web,刚刚接触到JSTL,然后应用了
<c:set var="newStr">a n m n dd cc ee</c:set>
<c:forTokens items="${newStr}" delims=" " var="item">
${item}<br>
</c:forTokens>
以上语句运行结果
a
n
m
n
dd
cc
ee
现在的问题是:
我想让这个运行结果存入到数组里面,不知道怎么操作,想着用EL表达式实现
改写以上代码为:
<c:forTokens items="${newStr}" delims=" " var="item">
<%
String newitem=${item};
list.add(newitem);
%>
<br>
</c:forTokens>
期望能将其存到list中结果出错,网上资源丰富,却没有我所要的东西,请各位高手给与解答!不胜感激%……
<c:set var="newStr">a n m n dd cc ee</c:set>
<c:forTokens items="${newStr}" delims=" " var="item">
${item}<br>
</c:forTokens>
以上语句运行结果
a
n
m
n
dd
cc
ee
现在的问题是:
我想让这个运行结果存入到数组里面,不知道怎么操作,想着用EL表达式实现
改写以上代码为:
<c:forTokens items="${newStr}" delims=" " var="item">
<%
String newitem=${item};
list.add(newitem);
%>
<br>
</c:forTokens>
期望能将其存到list中结果出错,网上资源丰富,却没有我所要的东西,请各位高手给与解答!不胜感激%……
String newitem=${item};
list.add(newitem);
%>
在这里不能用($)
<c:forTokens items="${newStr}" delims=" " var="item">
<%
String newitem=${item};
list.add(newitem);
%>
<br>
</c:forTokens>
红色部分不会在页面上出错吗?这里的写法是不对的。