我想提出一些JavaScript文件在我的包之一,使Struts的爲他們服務像/struts/js/foo.js
提供靜態文件(JavaScript)的使用Struts 2
的Struts確實是在「模板」包文件(這就是jQuery插件的文件位於,由struts.ui.templateDir
選項保護)。但是我想把這些文件放入另一個包中;如果我重新定義struts.ui.templateDir
,那麼struts停止工作,因爲它找不到它的模板。
所以問題是:如何告訴Struts服務org.foo.some.package.js
中的文件爲/struts/js/whatever.js
?
你見過這個鏈接:http://struts.apache.org/development/2.x /docs/static-content.html? – 2013-12-04 18:44:35
@AleksandrM不錯,不知道。如果你想寫一個完整的答案,你是賞金的好候選人。 – alamar 2013-12-05 09:56:41
爲什麼不使用一些網絡服務器呢?說Apache或nigix,這是更好,更有效的方式來提供靜態內容 – 2013-12-08 10:47:56