你的columnid3没有定义啊
<bean:difine id="columnid3" name="columnid" type="java.lang.Integer"/>
<%@ include file="/include/getphone.jsp?columnid=<%=columnid3%>"%>
<bean:difine id="columnid3" name="columnid" type="java.lang.Integer"/>
<%@ include file="/include/getphone.jsp?columnid=<%=columnid3%>"%>
<jsp:include page="../include/getphone.jsp" flush="true">
<jsp:param name="columnid" value="<%=columnid3%>"/>
</jsp:include>
所传递的参数只对被包含或转发的页面是有效的,对所定义它的页面(即本页面)是无效的!
在接受页面,你可以通过request.getParameter("columnid")获得参数的值!
JSP INCLUDE就可以包含