- 很多时候为了方便,会把当前页面的某个参数传递到下一个页面去,这就要注意,参数名称不能带有“.”的,如下才是正确的:
<input type="hidden" name="vo.prdLstId" value='<c:choose><c:when test="${empty param.pkId}"></c:when><c:otherwise><c:out value="${param.pkId}"/></c:otherwise></c:choose>'>
不能使用vo.prdLstId这样的参数。
2.如真需要使用类似vo.prdLstId这样的,可以参考下面的例子:
这里就传递的是vo.gtRefuseNotFinishNum参数为1.那么,在missionInfoList4SampleManagement4ZL4Area的List页面中,就可以用下面的方法显示该参数的值:

<input type="hidden" name="vo.gtRefuseNotFinishNum" value='<logic:notEqual name="missionInfoForm" property="vo.gtRefuseNotFinishNum" value="-1"><bean:write name="missionInfoForm" property="vo.gtRefuseNotFinishNum"/></logic:notEqual>'>
因为上面的链接,已经把vo.gtRefuseNotFinishNum传进了vo去了。(注意:List页面下的selectlist链接一般都默认了没有条件的,如果想要List打开时也要把vo.gtRefuseNotFinishNum的值作为默认的,就必须如下写:

<iframe name="result" id="result" scrolling="yes" width="100%" height="100%" src='/techtask/missionInfo-result.do?method=missionInfoSelectList4SampleManagement4ZL4Area<logic:notEqual name="missionInfoForm" property="vo.gtRefuseNotFinishNum" value="-1">&vo.gtRefuseNotFinishNum=<bean:write name="missionInfoForm" property="vo.gtRefuseNotFinishNum"/></logic:notEqual>' frameborder=0></iframe>
)否则,传递到List页面中的vo.gtRefuseNotFinishNum在List第一次打开时不会作为条件传递到搜索结果里面去的。