热搜:NVER node 开发 php

Struts嵌套遍历_html/css_WEB-ITnose

2024-11-24 20:45:01
Struts嵌套遍历_html/css_WEB-ITnose

设计菜单实体类如下:

public class Menu implements Serializable {        private int id;	private String menuName; // 菜单名称	private String menuUrl; // 菜单url	private int menuParent; // 父菜单编号	private List children;// 子菜单}

????????????????????????????????????????????????????
在jsp如何使用Struts标签遍历显示:
我的代码:
	


回复讨论(解决方案)

错误是:org.apache.jasper.JasperException: /menu.jsp(177,3) The end tag "</s:iterator" is unbalanced

menus 你迭代它?没看到list定义为menu的

menus 你迭代它?没看到list定义为menu的


使用for循环遍历可以,但是使用s标签不可以,麻烦帮忙看下标签哪里有错误。
    <%	List ml = (List)request.getAttribute("menus");	System.out.println("*************pan****************:"+ml);	for(int i = 0; i < ml.size(); i++){	%>	

<%=ml.get(i).getMenuName() %>

    <% System.out.println("一:"); for(int j = 0; j < ml.get(i).getChildren().size(); j++){ %>
  • <%=ml.get(i).getChildren().get(j).getMenuName() %>
  • <% } %>
<% } %>

最终也没有用Struts标签实现,淡淡的忧伤。