调试时,<jsp:include>动作元素传递参数,参数值为空,可能是啥原因造成的?

2019-03-25 13:31|来源: 网路

1.view.jsp:包含页面
<%
SalesOrder so = (SalesOrder) request.getAttribute("form");
SimpleDateFormat sdf = new SimpleDateFormat(so.getDateFormat(),
Locale.US);
//String incUri="inc" + so.getState().desc.replace(/\W/g,"") + ".jsp";
String incUri = "inc" + so.getState().desc.replaceAll("\\W", "")
+ ".jsp";
%>

……

<jsp:include page='ord.items.jsp'>
						<jsp:param name="incUri" value="${incUri}" />
					</jsp:include>



2.ord.items.jsp:被包含页面

String incUri=request.getParameter("incUri"); //获取请求范围参数的值(从包含页面传递的参数)



------------
问题:调试时,发现变量incUri的值为空,可能是啥原因造成的?

相关问答

更多