struts2结果相对路径

时间:2011-04-07 21:37:34

标签: struts2

我将所有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能够实现我的目标。

我想知道是否有官方(不是黑客!)方式来解决我的问题。

感谢。

1 个答案:

答案 0 :(得分:0)

有一个属性在struts.property文件中设置

struts.ui.templateDir

我自己没有使用它,但我想这是告诉Struts2在哪里寻找模板的东西

之类的东西
struts.ui.templateDir=/WEB-INF/templates 

你可以尝试这样的事情