1、这是Ajax异步Request:
<script type="text/javascript"><!--
var request = false;
try {
request = new XML>
$(function(){
$(evel('${|lsit}'))each(function(i,n){
alert(nid);
})
})
有两种办法,分别是:
1在jsp页面中引用jstl标签库
<%@taglib uri=";2使用foreach标签
servlet中:模拟设置数据List list = new ArrayList();
listadd("aaa");
listadd("bbb");
listadd("ccc");
requestsetAttribute("list", list);
jsp页面:获取数据
<c:forEach items="${list }" var=" b">
${b }
</c:forEach>
其中var=" b"是设置循环过程中的临时变量,叫做b tems="${list }"是设置request 作用域中变量名(通过EL表达式获取)
方法二:在jsp页面直接通过嵌入Java代码来输出(不推荐)
1获取Servlet传递过来的数据List<String> list = requestgetAttribute("list");
2嵌入java循环代码
<%
for(String s: list){
outprintln(s);
}
%>
>
这个意思是将值为list的对象(或其他,如List)放在session中名为listLink的对象中,取值时可以是requestgetSession()getAttribute( "listLink") ,也可以在jsp中用${listLink}接收,取到的就是list的值。
以上就是关于ajax怎么获取request全部的内容,包括:ajax怎么获取request、struts2中的 MultipartRequest类中的request怎么获取、将一个集合放到request作用域当中,怎么在js当中遍历这个集合等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)