Try:
<jsp:useBean id="page" scope="page" class="bbs.page">
       <jsp:setProperty name="page" property="boardid" value="<%=request.getParameter("boardid")%>" />
</jsp:useBean>
OR:
<jsp:useBean id="page" scope="page" class="bbs.page">
       <jsp:setProperty name="page" property="*"/>
</jsp:useBean>
有必要轉換數據類型嗎?

解决方案 »

  1.   

    <jsp:setProperty name="page" property="boardid" value="<%=boardid%>" />
    value的值只能是字符串常量,对Jsp标签好象不能进行变量赋值。你只能用第二种方法。
      

  2.   

    <jsp:useBean id="page" scope="page" class="bbs.page" />
    <%
    String boardid=request.getParameter("boardid");
    %>
    <jsp:setProperty name="page" property="boardid" value="<%=Integer.parseInt(boardid)%>" />
      

  3.   

    <jsp:useBean id="page" scope="page" class="bbs.page" />
    <%
    String boardid=request.getParameter("boardid");
    %>
    <jsp:setProperty name="page" property="boardid" value="<%=Integer.parseInt(boardid)%>" />