怎么在JSP中只用JSTL编写1加到100?

来源:百度知道 编辑:UC知道 时间:2024/06/03 12:44:44
在JSP页面,不要有JAVA脚本。

代码怎么写,想了挺久了,但做不出效果。

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

<c:forEach var="i" begin="1" end="100" step="1">
<c:set var="sum" value="${sum+i}"/>
</c:forEach>
很久没用了……凭印象写的,主要是第2行最后不能保证对,楼主可以测试一下吧。注意第一行不要忘记加了,是加在<html>还要上面,就是定义“<%@ page……”这里的地方,还有,用的jdk版本不同,uri这里填的是不同的,我这里打得是最新的1.5以上版本(1.6还是1.5记不清了)
要显示结果的话,调用变量sum就可以了,上面的代码应该看得懂吧?

用for循环

JSTL循环标签
http://www.java2000.com.cn/p3893

${sum+i} 换成${i}就行