页面调用与数据展示
步骤1:修改tree.jsp访问action的路径由于树形菜单打开方式,通过框架方式来打开。
步骤2:Students_query_success.jsp中添加struts标签<%@ taglib prefix="s" uri="/struts-tags"%>,因为用到<s:iterator>标签来遍历学生,其中该标签用到两个属性,value属性:从哪里获得要遍历的集合,这里采用ognl表达式,struts的值栈分为对象栈和上下文栈,我们放到session中,其实是放到上下文栈中,从上下文栈中获取数据必须以#开头例如:value="#session.student_list"另外一个属性var:表示集合中取出每一个对象的名字。
每一个对象的属性用<s:property value="#stu.sid">来表示,(说明:
每次遍历,将session中的list的值取出一个放到对象stu中,然后从stu中取出Student类的信息。)
出生日期:用中文格式显示,可以用struts格式化日期标签<s:date name
="#stu.birthday" format="yyyy年MM月dd日/>(format等同于SimpleDateFormat)
说明:每次遍历。将session中的list的值取出一个放到对象stu中,然后从stu中取出Student类的信息。