0

属性を取得するとnullが含まれるが、割り当てた変数が値を取得するという問題があります

heresは、場所を渡す方法の前のページです。

<%if(rs.next()) {%>
<td><a href="university.jsp?location=<%=rs.getInt("cs_id")%>"><%out.print((String)  (rs.getString("country_state")));%></a></td>
<%}else{ break; } %>

パラメータを取得していないページは次のとおりです。大学の州を選択するか、大学を入力してください:

<%
    //set the session the each parameter
    String locationString = request.getParameter("location");

    Integer locationId = Integer.valueOf(locationString);

    session.setAttribute("locationId",locationString);

    System.out.print(locationString);
    System.out.print(request.getAttribute("locationId"));
%>
4

1 に答える 1

1

session.setAttribute("locationId", locationString);属性を配置するために使用しますが、経由でsession 属性を取得しようとしますrequestrequest.getAttribute("locationId")

request.getAttributeとは異なりますsession.getAttribute

于 2012-12-06T01:05:47.473 に答える