19827


a.xhtml管理BeanであるABeanのhoge()メソッドをJAX-
RSを使用したリクエストで行いたいです。この場合、a.xhmlのh:linkのoutcomeにはどのようなパスを記述すればよいでしょうか？

・ABean.java

[code]

    @Named
    @ViewScoped
    @Path("abean")
    public ABean{
       @GET
       @Path("hoge")
       public void hoge(){
          System.out.println("hoge!");
       }
    }
    
[/code]

・a.xhtml

[code]

    <h:link outcome="?" value="HOGE"/>
    
[/code]


CC BY-SA 3.0
2015-12-09T13:16:51.380
19818
2015-12-10T01:13:05.983
9577
question
java-ee jax-rs
CDI管理BeanのメソッドをJAX-RSで実行したい


`h:link`コンポーネントのoutcomeでは実現できないので、`h:outputLink`コンポーネントにしてみてはどうでしょうか？

[code]

    <h:outputLink value="[RESTFul URL]">HOGE</h:outputLink>
    
[/code]


CC BY-SA 3.0
2015-12-10T01:13:05.983
19827
2015-12-10T01:13:05.983
10724
19818
answer