java中如何用el表达式查询关联对象的属性,可不可以用连续的两个点?
有一个表机构,一个是电影信息的表,一个电影类型的表,外键多对一关联,可不可以用${filminfo.filmtype.typename}来获取该电影的类型名称?我记得原来...
有一个表机构,一个是电影信息的表,一个电影类型的表,外键多对一关联,可不可以用${filminfo.filmtype.typename}来获取该电影的类型名称?我记得原来老师好像这样做过,但是我写这个就不起作用,我不想把信息放到session中,菜鸟求教~
展开
1个回答
展开全部
el表达式的取值范围就在servletContext>session>request>pageContext中,所以你要el表达式,你就只能通过这个几个对象设置值以后,再在jsp页面中去去取
有什么问题你都可以追问,我可以帮助到你,没问题,望采纳,谢谢!
有什么问题你都可以追问,我可以帮助到你,没问题,望采纳,谢谢!
追问
我在Servlet中写了request.setAttribute("filminfo", filminfo);将filminfo对象放了进去,我现在想取filminfo的关联对象(在Hibernate已经配置了关联)filmtype的属性typename,可不可以写成${filminfo.filmtype.typename}
追答
这样应该可以
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询