我在java类中有一个方法,它返回特定类类型的ArrayList。如何将其作为请求参数传递?
答案 0 :(得分:2)
在你的servlet中
request.setParameter("dataList",methodThatReturnsList());//and forward this request to jsp
on jsp
<c:forEach var="data" item="dataList">
${data}
</c:forEach>
答案 1 :(得分:1)
纠正Jigar Joshi:
request.setAttribute("dataList",methodThatReturnsList());//and forward this request to jsp
但这不是一个参数。请求参数只能是字符串(或字符串数组),并在您提交表单或在URL的查询字符串中附加参数时生成。