2009-11-23 6 views
2

Donne une classe de ressources qui a une méthode qui retourne un Viewable (ou généralement n'importe quelle page jsp). Est-il possible d'utiliser c: import ou jsp: include taglib pour inclure une réponse Viewable d'une classe jaxrs anotatted? Par exemple donné la classejersey Viewable et c: import tag lib

@Path("/some/path") 
public class SomeJaxrsResource { 
    @GET 
    public Viewable get() { 
    return new Viewable("/the/path/to/the/jsp", this) 
    } 
} 

Est-il possible de l'inclure est calculé html dans un jsp avec un

<c:import url="/some/path" /> 

ou

<jsp:include page="/some/path" /> 

Répondre

0

Après quelques recherches, je peux dire que ce n'est pas encore possible!

1

Depuis Jersey 1.3 cela fonctionne, au moins avec les URL sous gestion de Jersey. Un test rapide a révélé qu'il fonctionne également avec des URL externes et des URL dans le même contexte de servlet, mais pas sous la gestion de Jerseys.