读书人

请大家帮看下多谢了

发布时间: 2012-03-03 15:33:02 作者: rapoo

请大家帮看下,谢谢了!
一段代码,请大家帮我看下,问题出在红色那行


<%
String url = "news%d";
for (int i = 0; i < 9; i++) {
url =String.format(url,i);
//url=url+i;
List list = (List) request.getSession().getAttribute(url);
if (list != null) {
News news = (News) list.get(list.size() - 1);
%>
<TR>
<TD class=news colSpan=2>
<A href="read.do?id=<%=news.getId()%>"><%=news.getArticleName() + url%></A> //这段代码的输出的url是9个news0,也就是传的i全是0,不知道为什么
</TD>
</TR>
<%
} else {
continue;
}
}
%>

[解决办法]

引用楼主 Z8157522 的帖子:
一段代码,请大家帮我看下,问题出在红色那行


<%
String url = "news%d";
for (int i = 0; i < 9; i++) {
url =String.format(url,i);
//url=url+i;
List list = (List) request.getSession().getAttribute(url);
if (list != null) {
News news = (News) list.get(list.size() - 1);
%>
<TR>
<TD class=news colSpan=2>
<A href="read.do?id= <%=news.getId()%>"> <%=news.getArticleName() + url%…

读书人网 >Java Web开发

热点推荐