相关疑难解决方法(0)

在h:inputText值和h:commandButton actionListener中使用条件运算符

我想在.xhtml文件中加载两个差异面板.

<h:inputText value="#{param['from']=='TERMINAL' ? terminalsList.globalFilter : merchantsList.globalFilter}" size="50" />
<h:commandButton value="Filter" actionListener="#{param['from']=='TERMINAL' ? terminalsList.filterTerminals : merchantsList.filterMerchants}" />
<h:commandButton value="Reset" actionListener="#{param['from']=='TERMINAL' ? terminalsList.resetTerminalsFilter : merchantsList.resetMerchantsFilter}" />
Run Code Online (Sandbox Code Playgroud)

当http get request params equals'TERMINAL'我想加载'terminalsList'托管bean,否则'merchantsList'托管bean.

这段代码不起作用.

jsf el conditional-operator

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

conditional-operator ×1

el ×1

jsf ×1