你的columnid3没有定义啊
<bean:difine id="columnid3" name="columnid" type="java.lang.Integer"/>
<%@ include file="/include/getphone.jsp?columnid=<%=columnid3%>"%>

解决方案 »

  1.   

    用下面的语句吧:)
    <jsp:include page="../include/getphone.jsp" flush="true">
        <jsp:param name="columnid" value="<%=columnid3%>"/>
    </jsp:include>
      

  2.   

    再说一下:)
    所传递的参数只对被包含或转发的页面是有效的,对所定义它的页面(即本页面)是无效的!
    在接受页面,你可以通过request.getParameter("columnid")获得参数的值!
      

  3.   

    @include 不能包含有动态参数的页面。。
      JSP INCLUDE就可以包含