2012-11-01 11 views
6

Tôi cần nhập tệp JS được lưu trữ trên máy chủ khác và không phải là một phần của tài sản của ứng dụng.Làm cách nào để nhập tệp JavaScript bên ngoài?

Làm cách nào để nhập từ bên trong thành phần?

+0

cho hiệu quả và độ tin cậy, tôi sẽ mạnh mẽ khuyên bạn nên tải các tập lệnh và lưu trữ nó từ ứng dụng của bạn hoặc máy chủ web. – pstanton

+0

Kịch bản được generted động bởi máy chủ bên ngoài vì vậy không có cách nào tôi có thể lưu trữ nó bản thân mình. – Eleeist

Trả lời

6

tôi đã kết thúc thiết lập môi trường JavaScriptSupport và gọi importJavaScriptLibrary từ bên trong setupRender():

@Environmental 
private JavaScriptSupport javaScriptSupport; 

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