我正在尝试在春季项目中使用 Apache Tiles(版本 3)。据我所知,所有瓦片文件都应该放在 WEB-INF 目录下的某个地方。我不确定,这只是我的观察:当我设置war/WEB-INF/tiles/*.jsp
它时,当我设置war/tiles/*.jsp
(并将我的 tiles-defs.xml 更改为指向新目录)时,我得到
org.apache.tiles.request.render.CannotRenderException: ServletException including path '/tiles/basic.jsp'.
我在网上找到的所有教程都显示,tiles 目录位于WEB-INF\
. 有人可以弄清楚tiles目录是否必须在WEB-INF下(或者其他jsp文件是否也必须在那里)?