小编fra*_*svn的帖子

RestEasy是正确的选择吗?

在JAX-RS实现中,似乎RestEasy是最难获得帮助的.如果您在SourceForge查看项目的邮件列表存档,您会发现几乎没有任何问题得到解答,或者至少我没有看到有人回答的问题.在JBoss社区网站上,关于该项目的讨论很少.

这是一个多余的孩子吗?我开始认为选择它作为我们项目的JAX-RS实现是一个错误.

resteasy

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

f:具有多个值的viewParam

我有一个<f:viewParam>驱动的搜索屏幕.我正在尝试实现它以获取单个的多个值<f:viewParam>.

我相信正确的URL看起来像

<url>?state=COMPLETE&state=PENDING
Run Code Online (Sandbox Code Playgroud)

XHTML部分如下:

<f:metadata>
   <f:viewParam name="state"
      value="#{backingBean.state}"
      converter="#{stateNameConverter}" />
</f:metadata>
Run Code Online (Sandbox Code Playgroud)

我在backingBean上尝试了以下2个方法签名:

public void setState(State... state)
Run Code Online (Sandbox Code Playgroud)

希望JSF实现为值构建一个数组并在依赖bean上设置.JSF实现失败,错误表明它无法将枚举转换为枚举数组.

public void setState(State state)
Run Code Online (Sandbox Code Playgroud)

认为可能JSF实现会设置转换后的值,因为它在URL中找到它们.仅设置了第一个值.

stateNameConverter之间的转换Stringenum价值.

<f:viewParam>在JSF 2中可以有多个值吗?

jsf viewparams

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

标签 统计

jsf ×1

resteasy ×1

viewparams ×1