0
我有所谓的admin.jsp它由以下的第一页:从另一个页面获取参数JSP
<c:if test="${param.action == 'testA'}">
<jsp:include page="testA.jsp" />
</c:if>
内testA.jsp,它包括以下内容:
<%@include file="testB.jsp" %>
<%@include file="testC.jsp" %>
有很丰富的HTML代码驻留在testC.jsp如:
<input type="hidden" id="checkA" value="check1">
<input type="hidden" id="checkB" value="check2">
我想用它在testB.jsp。我曾尝试使用request.getParameter(“checkA”)或request.getParameter(“checkB”),但它返回null。谁能帮我吗?在此先感谢...
为什么你认为testB.jsp应该有一个名为checkA的请求参数,仅仅是因为它恰好被包含在另一个具有隐藏字段调用checkA的JSP之前?请求参数是与reqiest一起发送的参数。这不是对稍后在相同的请求处理中包含的隐藏字段的引用。 –
@JBNizet:我想使用通常在testC.jsp上完成的字符串查询。所以,我需要获取它的参数以便稍后在testB.jsp中使用。无论如何,我在上面隐藏的领域增加了价值。 –