在jsp页面的for循环标签是什么啊比如for(i=1;i<=10;i++))
在jsp页面的for循环标签是什么啊比如for(i=1;i<=10;i++)类似标签一般是什么呢另外在页面用脚本为什么不太好呢会老出现异常吗...
在jsp页面的for循环标签是什么啊比如for(i=1;i<=10;i++)类似标签一般是什么呢 另外在页面用脚本为什么不太好呢 会老出现异常吗
展开
8个回答
展开全部
给你一个例子,这是从1到10的循环:
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<c:forEach var="i" begin="1" end="10" step="1">
${i}
</c:forEach>
JSP中使用scriptlet过多会给维护带来麻烦,
从MVC的角度上讲,JSP页面主要是视图层,
不应该有过多的其他业务代码.
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<c:forEach var="i" begin="1" end="10" step="1">
${i}
</c:forEach>
JSP中使用scriptlet过多会给维护带来麻烦,
从MVC的角度上讲,JSP页面主要是视图层,
不应该有过多的其他业务代码.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
例如:
<%
Test
test
=
new
Test();
List
listTest
=
test.getlist();//得到List对象()
request.setAttribute("testList",
listTest
);//把List设置到Request对象中
%>
<c:forEach
items="${testList}"
var="list"
varStatus="s">
通过c:forEach就可以遍历listTest了。这是jsp中最普遍用到的循环遍历集合的方法。
开发中一般会有很明确的分层,最常用的MVC模式就是提倡把架构分成Model\View\Controller三层,这样有利于项目的开发与维护,如果页面上嵌入过多的java代码会使得调试及后期维护花费的代价与日俱增,所以不提倡这样做。
<%
Test
test
=
new
Test();
List
listTest
=
test.getlist();//得到List对象()
request.setAttribute("testList",
listTest
);//把List设置到Request对象中
%>
<c:forEach
items="${testList}"
var="list"
varStatus="s">
通过c:forEach就可以遍历listTest了。这是jsp中最普遍用到的循环遍历集合的方法。
开发中一般会有很明确的分层,最常用的MVC模式就是提倡把架构分成Model\View\Controller三层,这样有利于项目的开发与维护,如果页面上嵌入过多的java代码会使得调试及后期维护花费的代价与日俱增,所以不提倡这样做。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<c:forEach
items="${testList}"
var="list"
varStatus="s">
这是标签的循环jstl的,可以在jsp里面用,但是要引入相关的jar包
或者直接在jsp文件里面,用<%
%>把java代码给括起来
items="${testList}"
var="list"
varStatus="s">
这是标签的循环jstl的,可以在jsp里面用,但是要引入相关的jar包
或者直接在jsp文件里面,用<%
%>把java代码给括起来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
例如:
<%
Test test = new Test();
List listTest = test.getlist();//得到List对象()
request.setAttribute("testList", listTest );//把List设置到Request对象中
%>
<c:forEach items="${testList}" var="list" varStatus="s">
通过c:forEach就可以遍历listTest了。这是jsp中最普遍用到的循环遍历集合的方法。
开发中一般会有很明确的分层,最常用的MVC模式就是提倡把架构分成Model\View\Controller三层,这样有利于项目的开发与维护,如果页面上嵌入过多的java代码会使得调试及后期维护花费的代价与日俱增,所以不提倡这样做。
<%
Test test = new Test();
List listTest = test.getlist();//得到List对象()
request.setAttribute("testList", listTest );//把List设置到Request对象中
%>
<c:forEach items="${testList}" var="list" varStatus="s">
通过c:forEach就可以遍历listTest了。这是jsp中最普遍用到的循环遍历集合的方法。
开发中一般会有很明确的分层,最常用的MVC模式就是提倡把架构分成Model\View\Controller三层,这样有利于项目的开发与维护,如果页面上嵌入过多的java代码会使得调试及后期维护花费的代价与日俱增,所以不提倡这样做。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询