
你可以将list放在map里
public String all() throws Exception{
conList = new BoardDAO()seleteAll();
return SUCCESS;
}
改为
public String all() throws Exception{
Map request = (Map) ActionContextgetContext()get("request");
conList = new BoardDAO()seleteAll();
requestput("list",conList);
return SUCCESS;
}
jsp页面
<s:iterator value="#requestlist" id="s">
${#sboardTitle}
我是这么做的
或者
你把${boardTitle}改成${#conListboardTitle}看能不能取到
因为你说得不够清楚,所以可能我的理解不正确。先以我的理解来回答你吧。
首先,虽然你是多表,但完全可以controller中查出来,然后赋给list,这里假设是aList,字段有b,c
然后,到view中,
<c:forEach>标签的语法定义如下所示。
<c:forEach var="aInstance" items="${aList}" >
${aInstanceb}
${aInstancec}
</c:forEach>
EL表达式 + jstl标签 需要导入JSTL标签库
items="${list}" 集合存放在域中的名称假如是list
随便取个名字 如 var="c"
<c:froeach items="${list}" var="c">
${cname} //假如c 是一个对象,有name字段
</c:foreach>
element 中后台返回列表数据,el-table数据绑定一般为一个数组的多个对象,但是如果后台返回其中一个字段的数据为一个数组,如何去实现数据的渲染?
1在列表的 <el-table-column label="人员" prop="userNameList" :formatter="studentList" align="center"/>中使用 :formatter="studentList" 格式化 指定列的值
2在methods中定义这个方法
studentList(row,column){
let students = [ ];
for(var i =0; i<rowuserNameListlength; i++){
students push(rowuserNameList[i]stuName);
return studentsjoin(" 、") //列表以逗号分隔
}
}
以上就是关于jsp List取值问题全部的内容,包括:jsp List取值问题、多表查询返回list如何用el表达式显示在text中 在写单表的时候是${实体类.属性} 。。、java前台获取后台List集合的值。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)