Tôi muốn đặt một số tập tin JavaScript trong một trong các gói của tôi và làm cho Struts phục vụ họ như /struts/js/foo.js
Phục vụ các tập tin tĩnh (JavaScript) với Struts 2
Struts nào đó cho tập tin trong gói 'mẫu' (đó là nơi jQuery plugin các tệp được đặt, được bảo vệ theo tùy chọn struts.ui.templateDir
). Tuy nhiên tôi muốn đưa những tập tin đó vào một gói khác; Nếu tôi xác định lại struts.ui.templateDir
thì thanh chống ngừng hoạt động vì không thể tìm thấy mẫu của nó.
Vì vậy, câu hỏi đặt ra là: Cách yêu cầu Struts phân phát tệp trong org.foo.some.package.js
là /struts/js/whatever.js
?
Bạn đã thấy liên kết này: http://struts.apache.org/development/2.x /docs/static-content.html? –
@AleksandrM đẹp, không biết điều đó. Bạn là một ứng cử viên tốt cho tiền thưởng nếu bạn quan tâm để viết một câu trả lời đầy đủ. – alamar
tại sao không sử dụng một số máy chủ web cho điều này? nói Apache hoặc nigix đó là cách tốt hơn và hiệu quả để phục vụ nội dung tĩnh –