小编zur*_*uri的帖子

在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万
查看次数

使用<h:form>将HTTP POST请求发送到外部站点

我想使用<h:form>组件向另一台服务器发送HTTP post请求.

我可以使用HTML <form>组件向外部站点发送POST请求,但<h:form>组件不支持此操作.

<form action="http://www.test.ge/get" method="post">
    <input type="text" name="name" value="test"/>
    <input type="submit" value="CALL"/>
</form>
Run Code Online (Sandbox Code Playgroud)

我怎样才能实现这一目标<h:form>

jsf primefaces

5
推荐指数
1
解决办法
7052
查看次数

JSF 数据表过滤器示例

我有以下代码。

<p:column  headerText="Bank">
    <f:facet name="header">
    <p:selectOneMenu id="bank" value="#{reportsExecHistManagedBean.bankList}">
    <f:selectItem itemLabel="Select Bank" itemValue="" />
        <f:selectItems value="#{reportsExecHistManagedBean.bankList}"/>
        </p:selectOneMenu>
        </f:facet>
        <h:outputText value="#{tr.bank}" />
        </p:column>
Run Code Online (Sandbox Code Playgroud)

如何在此处启用过滤,ei 当用户选择任何 selectItem 时,数据表显示过滤值。我的表中也有延迟加载。我不想遵循代码

   <p:column headerText="Bank" filterBy="#{tr.bank}" style="text-align:left; width:10px;"  filterOptions="#{reportsExecHistManagedBean.bankList}" filterMatchMode="exact">
                            <h:outputText value="#{tr.bank}"/>
                        </p:column>
Run Code Online (Sandbox Code Playgroud)

java jsf primefaces

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

标签 统计

jsf ×3

primefaces ×2

conditional-operator ×1

el ×1

java ×1