A页面有如下代码
<s:include value="B.jsp">
<s:param name="menu">1</s:param>
<s:param name="enterpriseInfo" value="enterpriseInfo"></s:param> enterprise是一个对象
</s:include>
B页面应该如何提取参数
<s:property value="#parameters['enterpriseInfo.name']" /> //////////////不正确<s:if test="%{#parameters['menu']!='1'}"> //////////////也不正确请问该如何写?
<s:include value="B.jsp">
<s:param name="menu">1</s:param>
<s:param name="enterpriseInfo" value="enterpriseInfo"></s:param> enterprise是一个对象
</s:include>
B页面应该如何提取参数
<s:property value="#parameters['enterpriseInfo.name']" /> //////////////不正确<s:if test="%{#parameters['menu']!='1'}"> //////////////也不正确请问该如何写?
就是说要用${param.ParamName}这种el语言,而不要用property 标签来获取传递的参数~
<s:if test="%{#request.parameters['menu']!='1'}">
试试这2种
if(你的值在request中){
${requestScope.youvalue};or
${param['youvalue']}
}else if(你的值在session中){
${sessionScope.youvalue};
}