有个输入框想同时对两个EL表达式赋值,可以吗?怎么写?

解决方案 »

  1.   

    有个输入框想同时对两个EL表达式赋值?
    输入框对el表达式不能赋值的,输入框的值在客户端,el的值在服务器端
      

  2.   

    el表达式是应该不能赋值的,它在页面显示的时候都已经已成html了 直接显示结果,如果要在页面进行赋值运算的其他操作,用javascript处理
      

  3.   


    用的是JSF,直接在控件上绑定,比如:
    <h:outputLabel for="username">用户名</h:outputLabel>
    <h:inputText id="username" value="#{credentials.username}" />
      

  4.   

    <h:outputLabel for="username">用户名 </h:outputLabel> 
    <h:inputText id="username" value="#{credentials.username}" />但是在jsf里就是这样做的,用户输入值后,执行一个action后,就可以保存进数据库,只是这里我还想复用这个值,同时传递给另一个