我将所有jspx模板存储在/WEB-INF/templates/<package>/
我厌倦了像
这样的复制/粘贴
<result name="success">/WEB-INF/templates/foo/success.jspx</result>
<result name="fail">/WEB-INF/templates/foo/foo.jspx</result>
我的所有模板都在WEB-INF / templates /
中我可以在一个地方为整个包裹设置吗?
我简要地查看了代码,并发现我希望UiBean#getTemplateDir
能够实现我的目标。
我想知道是否有官方(不是黑客!)方式来解决我的问题。
感谢。
答案 0 :(得分:0)
有一个属性在struts.property文件中设置
struts.ui.templateDir
我自己没有使用它,但我想这是告诉Struts2在哪里寻找模板的东西
之类的东西struts.ui.templateDir=/WEB-INF/templates
你可以尝试这样的事情