java - SelectOneMenu not displayed correctly -


i appreciate input on following issue:
got 1 login screen followed page panel , inside panel selectonemenu. unfortunatly output of selectonemenu after login this:

selectonemenu bug

instead full(!) name of user should placed in middle of selectonemenu.
sometimes works, doesn't.
also if switch user now, first letter of it. (inside dropdown full name written tho)

i populate content inside managedbean (@viewscoped) in it's postconstruct , data database. (view -> managedbean -> dao class -> managedbean). tried put code inside public classname{} same result.

i think there problem selectonemenu not correctly being rendered.
how fix that?

users.xhtml:

<p:selectonemenu id="somselect" value="#{usermanagerbean.somvalue}"     styleclass="selecters">     <p:ajax update="userdatatable" listener="#{usermanagerbean.changesomvalue}" />     <f:selectitems value="#{usermanagerbean.userlist}" /> </p:selectonemenu> 

managedbean @viewscoped:

   @postconstruct         public void init() {     // dao method             retrievetabledata();              string loggedinuser = "";             try{             loggedinuser = facescontext.getcurrentinstance().getexternalcontext().getsessionmap().get("sprintuser").tostring();             }catch(exception e){                 system.err.println("> no previous login");             }              // check session login name , select table - if session null select first             if (somvalue == null && userlist.size() != 0) {                 somvalue = userlist.get(0);                              for(int = 0; < userlist.size(); i++){                                                if(loggedinuser.equals(userlist.get(i))){                         somvalue = loggedinuser;                     }                 }                    }                             selecteduser = somvalue();                    userdata = new arraylist<user>(); // table population             populateuser(userdata);         } 


Comments

Popular posts from this blog

Why does Ruby on Rails generate add a blank line to the end of a file? -

node.js - Bad Request - node js ajax post -

uitableview - Create and use custom prototype table cells in xamarin ios using storyboard -