怎么对用户名进行验证 是(h:inputtext)的 一个输入框。。 当输入框的内容变了之后 他会自动的吧 值传到后台去查数据库是否存在 。。求解~~

解决方案 »

  1.   

    你的csdn账号怎么注册的?账号名不用检测是否已经被使用了吗?
      

  2.   

    h:inputtext不是有valueChangeListener这个属性的吗?
      

  3.   

    楼上正解。valueChangeListener,这个是你提交了。。才会有的而且valueChangeEvent会记录你的改变前的值,和改变后的值。。去看下JSF的生命周期吧。我记得貌似有个属性叫onChange的。。你里面写submit()..然后别忘了把。。immediate=true...这样的确会增加服务器负载。。validator记得加上去。。