jsp页面传值问题?


<%i++; %>

<%=i%>
${dis.contentTitle}
${dis.userinfo.userId}
${dis.createTime}
${dis.programinfo.programName}

<td><a href="#">编辑</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#">删除</a>&nbsp;&nbsp;&nbsp;&nbsp;<a [b]href="<%=basePath%>display?contentId=<%=BASE64Coding.encode(%>${dis.contentId}<%=)%>">[/b]浏览</a></td>


/c:forEach

我想把foreach迭代出来的dis。contentId引入jsp表达式对其进行加密,我这个写法有错误,不知道谁有好的办法

4个回答

干脆不用标签了不就得了啊;
[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>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#">删除</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href="<%=basePath%>display?contentId=<%=BASE64Coding.encode(dis.getContentId})%>">浏览</a></td> 


<%}%>[/code]

你为什么不后台加密转换?我们一般都是在controller层处理的。

content加个字段,临时存贮加密后的东西,页面只显示该字段

反正你标签用的也不咋地,forEach是有索引的

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问