JSP - Problem mit setProperty

Matze

Weltenwanderer
Hallo,

ich habe eine Java Server Page. Auf dieser befindet sich ein Drop-Down Menü und einem Button daneben, mit welchen man einen User auswählen kann. Dies geschieht in der Ersten <Form>. In der 2. werden dann Informationen über den User angezeigt. Allerdings funktioniert das mit der User Auswahl nicht. Zwar kann er den aktuell gewählten aus der Bean sich holen, aber nach Klicken auf den Button wird der neue User nicht gesetzt. Woran liegt das?
Java:
<FORM method="post" ACTION="UserRights.jsp">


<%@ page import="java.util.Vector" %>
Auswahl:<jsp:getProperty name="Page1BeanId" property="selectedUser" />

<%
	RightManagement.readDatabase objReadDB = new RightManagement.readDatabase();
	RightManagement.Page1Bean objBean = new RightManagement.Page1Bean();
%>
<%
	if(objBean.isLoggedIn() == false){
%>
<jsp:forward page="WrongLogIn.jsp"></jsp:forward>
<%
	}
%>

<table border="0">
	<tr>
    	<td>User:</td>
    	<td>
    	<%
    		
			Vector vecUsers = objReadDB.getUsers();
			out.println("<select name=\"UserAuswahl\" size=\"1\" value=<jsp:setProperty name=\"Page1BeanId\" property=\"selectedUser\" >>");
			out.println("<option selected>" + objBean.getSelectedUser() + "</option>");
			for(int iCounter = 0; iCounter < vecUsers.size(); iCounter++){
				out.println("<option>" + vecUsers.get(iCounter).toString() + "</option>");
			}
			out.println("</select>");
		%>
		</td>
		<td>
			<INPUT TYPE="SUBMIT" NAME="Submit" VALUE="Waehlen">
		</td>
	</tr>
</table>
<INPUT NAME="selected" value=<jsp:setProperty name="Page1BeanId" property="selectedUser" />><BR>
</FORM>
 
Zurück