<%i++; %>
<%=i%>
${dis.contentTitle}
${dis.userinfo.userId}
${dis.createTime}
${dis.programinfo.programName}
<td><a href="#">编辑</a> <a href="#">删除</a> <a [b]href="<%=basePath%>display?contentId=<%=BASE64Coding.encode(%>${dis.contentId}<%=)%>">[/b]浏览</a></td>
我想把foreach迭代出来的dis。contentId引入jsp表达式对其进行加密,我这个写法有错误,不知道谁有好的办法
干脆不用标签了不就得了啊;
[code="java"]
<%
List list=(List)request.getAttribute("contents");
for(int i=0;i XXX dis=(XXX)list.get(i);
<%=i%>+1
<%=dis.getContentTitle()%>
<%=dis.getUserinfo().getUserId()%>
<%=dis.getCreateTime()%>
<%=dis.getPrograminfo().getProgramName()%>
<td><a href="#">编辑</a> <a href="#">删除</a> <a href="<%=basePath%>display?contentId=<%=BASE64Coding.encode(dis.getContentId})%>">浏览</a></td>
你为什么不后台加密转换?我们一般都是在controller层处理的。
content加个字段,临时存贮加密后的东西,页面只显示该字段
反正你标签用的也不咋地,forEach是有索引的