some.jsp には、次のコードがあります。
<%
ArrayList<Team> teams = Lists_DEO.getAllTeams();
for (int i = 0; i < teams.size(); i++){
Team curr = teams.get(i);
%>
<div class="team-item-box <% if (i%2 == 1) out.print("second");%>">
<a href="/FUF_League/UserGetTeam?teamID=<%=curr.getID()%>" class="left"><img src="<%= curr.getImageURL() %>" alt=""></a>
<a href="/FUF_League/UserGetTeam?teamID=<%=curr.getID()%>" class="watch-now"><%= curr.getName()%></a>
</div>
<%
}
%>
そして、それはその仕事をします...(私は out.print でチェックしましたが、すべてのチームIDには一意の値があります);
UserGetTeam (サーブレット) には、次のコードがあります。
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
System.out.print(request.getAttribute("teamID"));
RequestDispatcher dispatch = request.getRequestDispatcher("/UserPages/UserGetTeam.jsp");
dispatch.forward(request, response);
}
そしてそれは「ヌル」を出力します...
どうしたの?私は github に取り組んでいます。このプロジェクトでは、このコードは数時間前に機能していましたが、現在は機能しておらず、誰もこの特定のサーブレットまたは JSP を変更/コミットしていません...