2009-10-30 2 views

Répondre

0

Je ne suis pas 100% sûr de ce que vous demandez, mais vous pouvez faire quelque chose comme:

@Inject 
private PageRenderLinkSource renderLinkSource; 

void setupRender() { 
    Link link = renderLinkSource.createPageRenderLink("pageName"); 
    String uri = link.toAbsoluteURI(); 
} 

À ce moment-là vous avez le lien dans une chaîne et vous pouvez faire ce que vous voulez avec ça.

Pour les actifs, je pense que vous pourriez faire quelque chose comme:

@Inject 
@Path("context:images/image.png") 
private Asset image; 

... 
image.toClientURL() 
Questions connexes