i want select a user and edit it in pop-up page.
<h:form>
<h:selectOneMenu id="friendselected" value="#{userBean.selecteduser}">
<f:selectItems value="#{userBean.users}" />
</h:selectOneMenu>
<h:commandButton value="Edit User" action="#{userBean.edituser()}" onclick="#{userBean.JSPopup()}" />
</h:form>
pop-up code
public String JSPopup() {
return "javascript:void window.open(' UserEdit.xhtml ',' name ','width=700,height=500,toolbar=0,menubar=0,location=0,status=0,scrollbars=0,resizable=1,left=0,top=0');return false;";
}
First i will select user and set it's id to selecteduser. After in pop-up page i see it's informatin in and edit.
public void edituser()
{
initializeJdbc();
String aSQL="select * from users where UserID="+selecteduser;
Statement st = null;
ResultSet rs = null;
try {
st = (Statement) connect.createStatement();
rs = st.executeQuery(aSQL);
if(rs.next()) {
fullname=rs.getString("FullName");
username=rs.getString("UserName");
password=rs.getString("Password");
gender=rs.getString("Gender").charAt(0);
BirthDate=rs.getString("BirthDate");
Tel=rs.getString("Tel");
Email=rs.getString("Email");
Address=rs.getString("Address");
}
} catch (Exception ex) {
}
}