迭代标签的用法

lnjzhrh 2010-03-12 12:55:57
ArrayList<String> ret=new ArrayList<String>();
ret.add("ruihong");
ret.add("gaili");
ret.add("ruimin");
request.setAttribute("NAME",ret);



<logic:iterate id="emps",name="NAME">
<bean:write name="emps"/><br>
</logic:iterate>代码是我照着书上打的,怎么出现以下错误啊,请大家帮忙解决一下!!
org.apache.jasper.JasperException: /out.jsp(7,31) Unterminated <logic:iterate tag
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:132)
org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1010)
org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1288)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1462)
org.apache.jasper.compiler.Parser.parseBody(Parser.java:1670)
org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1020)
org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1288)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1462)
org.apache.jasper.compiler.Parser.parse(Parser.java:137)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:255)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:170)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:332)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:312)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:299)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085)
org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
hello.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:20)

...全文
70 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
quxiuer 2010-03-12
  • 打赏
  • 举报
回复
<logic:iterate id="emps" name="NAME" property="NAME">
<bean:write name="emps"/><br>
</logic:iterate>
wn_1985 2010-03-12
  • 打赏
  • 举报
回复
虽然我没用过
但根据提示你的<logic:iterate id="emps",name="NAME">没有结束
lnjzhrh 2010-03-12
  • 打赏
  • 举报
回复
呵呵,你这一说恍然大悟,当时手误敲了一个逗号!!太感谢了!!自己能出现这样的错误,真是惭愧!!
nickycheng 2010-03-12
  • 打赏
  • 举报
回复
你确认有逗号吗? ,
lnjzhrh 2010-03-12
  • 打赏
  • 举报
回复
二楼写的代码跟我写的看来没有多大区别,就加上一个 property="NAME" 属性,请问是什么意思啊?我从书上看的,这句话好像没有用吧!

58,446

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧