CDI管理BeanのメソッドをJAX-RSで実行したい


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]




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

[code]

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




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

[code]

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

