日期:2014-05-17  浏览次数:20691 次

关于struts2中的parameters
在书上多次看到$(parameters.xx)的表达式,如$(parameters.form.id)
或$(parameters.templateDir)等,
请问parameters是内置的属性或对象吗?如果是,它代表了什么含义?

------解决方案--------------------
$(parameters.xx) 是EL表达式的语法 !
百度EL表达式
------解决方案--------------------
EL表达式中有隐式对象,pageScope,requestScope,sessionScope,applicationScope.如${requestScope.user.xx}
或者
后台:
request.setAttribute("user",user);

前台:

 ${user} 取得user对象
 ${user.userName} 取得user对象的userName属性的值
 ${user.group.name} 取得user对象所属组的组名