el表达式和struts标签如何处理这样的问题?
Public class Student{
String id;//学号
String name;//姓名
Set classes=new HashSet(0);//班级信息
//以下是setter getter方法
……
}
Public class Classes{
String id;//班级id
String name;//班级名
String majorid;//专业
//以下是setter getter方法
……
}
public class LoginAction extends Action{
public ActionForward execute(ActionMapping mapping,ActionForm form,HttpServletRequest request,
HttpServletResponse response){
Student s=new Student();
//给s赋值,其中s的classes属性是classes类的对象
session.setAttribute( "user ",s);
//转到一个jsp页面
}
}
请问,在jsp页面中如何输出班级名,用el表达式和struts标签来完成
我这样写的不对!!!
<logic:iterate id= "c " name= "${user.classes} " scope= "session " >
${c.name }
</logic:iterate>
谢谢大家!
------解决方案-------------------- <logic:iterate id= "c " name= "${user.classes} " scope= "session " >
${c.name }
</logic:iterate>
struts里面用 <bean:write id= "c.name "> 可以输出name的