bonjour,

je veux recuperé l'element selectioné d'une liste au niveau de l'action quand je clique sur un bouton.

voici une partie de la jsp.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<logic:equal name="userType" value="E">
	<form action="displayFinAid.do" method="post">
	<TABLE border="0" cellspacing="0" cellpadding="1" width="580">
		<TR>
			<TD width=50%><bean:message key="infor" /> <input type="text"
				name="studentNum" maxlength="10" size="10"
				value="<bean:write name="stuBean" property="stuNum" />" /> <input
				type="submit" value="<bean:message key="newstu" />"
				onclick='return IsNumeric(studentNum);' /></TD>
 
			<TD width=50% align="right">Change Academic Year: 
				<html:select name='acadYearBean' property='academicYear'  onchange="acadYearValue('commentsList');"   >
					<logic:iterate id="item" name="yearList" scope="request">
						<html:option value=""><bean:write name="item" property="academicYear" />
						</html:option>			
					</logic:iterate>		
				</html:select> 
			</TD>
		</TR>
	</TABLE>
	</form>
</logic:equal>
le drop down est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<html:select name='acadYearBean' property='academicYear'  onchange="acadYearValue('commentsList');"   >
					<logic:iterate id="item" name="yearList" scope="request">
						<html:option value=""><bean:write name="item" property="academicYear" />
						</html:option>			
					</logic:iterate>		
				</html:select>
je veux recuperé la valeur choisie dans l'action :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
String academicYear = (String)request.getParameter("academicYear");
			if (academicYear != null) {
				System.out.println("academicYear = " + academicYear);
			}
c'est bizare, ça me donne toujours null
avec vous une idée pourquoi?
merci