2012-11-01 8 views
6

Ho bisogno di importare un file JS che è ospitato su un altro server e non fa parte delle risorse della mia applicazione.Come posso importare un file JavaScript esterno?

Come posso importarlo dall'interno del componente?

+0

per l'efficienza e l'affidabilità, vi consiglio vivamente di scaricare la sceneggiatura e lo ospita dalla propria applicazione o il server web. – pstanton

+0

Lo script è generato dinamicamente da un server esterno, quindi non è possibile che io possa ospitarlo da solo. – Eleeist

risposta

6

ho finito per la creazione dell'ambiente JavaScriptSupport e chiamando importJavaScriptLibrary dall'interno setupRender():

@Environmental 
private JavaScriptSupport javaScriptSupport; 

public void setupRender() { 
    this.javaScriptSupport.importJavaScriptLibrary("URL-to-JS-file"); 
}