<h:commandButton styleClass="actionButtons" action="#{yue.chuan('123')}" value="削除" />
问题是现在我想把chuan()函数中的123改成一个变量 i请问应当如何写此语句

解决方案 »

  1.   

    其实是这么个outputText 我想把它的value 传给 我的chuan(String args)函数当中去  
    <h:outputText id="master"  value="#{_tiipitomanage.staffid}"/>或者这样讨论 现在有个数据库生成的表格第一个空是加的<f:selectItem>控件 请问我如何做使选择相应行的selectItem然后点击button 删除此行的数据~            
      

  2.   

    搭配 JSF 标签来使用,是用来存取数据对象的一个简易语言。 
    以#开始,将变量或运算式放置在 { 与 } 之间。
    #{userBean.name}
    EL的变量名也可以程序执行过程中所声明的名称,或是JSF EL预定义的隐含对象。
    #{param.name}
    对于Map类型对象,可以使用 ‘.’ 运算符指定key值来取出对应的value,也可以使用 [ 与 ] 来指定。
    #{param['name']} 
    #{someBean.someMap[user.name]} 
    如果变量是List类型或阵列的话,则可以在 [] 中指定索引。
    #{someBean.someList[0]} 
    好像我发现了
      

  3.   

    jsf的action可以传参数的:
    <h:commandLink id="lastPage" value="aa" actionListener="#{EmpnoBean.pageChange}">
          <f:param id="lastid" name="lastid" value="#{EmpnoBean.intPageCount}"/>
    </h:commandLink>