小编Maz*_*art的帖子

REST和RPC之间的Web服务差异

我有一个Web服务,它接受JSON参数并具有方法的特定URL,例如:

http://IP:PORT/API/getAllData?p={JSON}
Run Code Online (Sandbox Code Playgroud)

这绝对不是REST,因为它不是无状态的.它需要考虑cookie并拥有自己的会话.

是RPC吗?RPC和REST有什么区别?

rest rpc web-services

61
推荐指数
8
解决办法
5万
查看次数

选择一个selectOneMenu后,渲染其他selectOneMenu组件

我希望<h:selectOneMenu>通过选择main来显示多个<h:selectOneMenu>

这个例子不起作用

<h:form id="selectForm">
    <h:selectOneMenu id="main" value="#{bean.main}">
         <f:selectItem itemValue="1" itemLabel="1"/>
         <f:selectItem itemValue="2" itemLabel="2"/>
         <f:selectItem itemValue="3" itemLabel="3"/>
         <f:selectItem itemValue="4" itemLabel="4"/>
         <f:ajax render="hotelSearch"/>
    </selectOneMenu>
    //this one is displayed if main is greater than 1
    <h:selectOneMenu id="2" rendered="main>1">
         <f:selectItem itemValue="1" itemLabel="1"/>
         <f:selectItem itemValue="2" itemLabel="2"/>
         <f:selectItem itemValue="3" itemLabel="3"/>
         <f:selectItem itemValue="4" itemLabel="4"/>
    </h:selectOneMenu>
    //this one is displayed if main is greater than 2
    <h:selectOneMenu id="3" rendered="main>2">
         <f:selectItem itemValue="1" itemLabel="1"/>
         <f:selectItem itemValue="2" itemLabel="2"/>
         <f:selectItem itemValue="3" itemLabel="3"/>
         <f:selectItem itemValue="4" itemLabel="4"/>
    </h:selectOneMenu>
</h:form>
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

jsf el jsf-2

3
推荐指数
1
解决办法
5253
查看次数

标签 统计

el ×1

jsf ×1

jsf-2 ×1

rest ×1

rpc ×1

web-services ×1