Java 提交表单后保留下拉列表的值。

Java 提交表单后保留下拉列表的值。,java,jsp,dropdown,Java,Jsp,Dropdown,您好,我想在提交表单后保留下拉列表的值。我有一个选择年份的下拉列表。之后,应显示该年的所有合同 我的jsp中有一个下拉列表,如下所示: <html:select name="contratForm" property="annee"> <% int current_year = Calendar.getInstance().get(Calendar.YEAR); for(int year = 2000; year<=current_

您好,我想在提交表单后保留下拉列表的值。我有一个选择年份的下拉列表。之后,应显示该年的所有合同

我的jsp中有一个下拉列表,如下所示:

<html:select name="contratForm" property="annee">
    <%
        int current_year = Calendar.getInstance().get(Calendar.YEAR);
        for(int year = 2000; year<=current_year; year++)
        {
            %>
                <option> <%=year %> </option>
            <%  
            }
    %>
</html:select><SPAN class="ChampObligatoire">*</SPAN>
我希望在返回合同列表时显示提交表单之前选择的年份。
需要帮忙吗

这还不清楚,你可能想更具体一点,但。。。首先,有关这方面的更多信息,请参阅。此处缺少
标记(可能使用此处的文本,但不确定,如有疑问,宁愿告诉您;)。然后,要选择一个特定的值,可以使用多解。为正确的年份添加
selected
标记或使用javascript。为什么不能将所选年份发送给controller,并与合同一起取回,并在UI中显示?@TheGuest:我可以在表单中发送值。但是,由于它是一个下拉列表,所以无法理解如何显示它。
String annee = ((contratForm) form).getAnnee();
contratForm.setAnnee(annee);
request.setAttribute("contratForm", contratForm);
return mapping.findForward("success");