2014-02-10 34 views
0

我想在我的index.jsp中包含一些页面(header.jsp和footer.jsp)。问题是我不知道如何给他们链接。下面的代码在index.jsp中给出了错误;如何在外部目录的web-inf中包含页面

<s:include value="/web-inf/header.jsp"></s:include> 

它给出;

cannot resolve servlet /web-inf/header.jsp. 

我的目录列表(web-inf和index.jsp在同一个目录中)。

/web-inf 
    /web-inf/header.jsp 
    /web-inf/footer.jsp 
/index.jsp 
+2

你应该包括*特别*你正试图使用​​和/或包括他们,否则我们猜测。 –

+0

@DaveNewton我的编辑出现了错误抱歉:) – hellzone

+0

*错误是什么*它实际上命名为“web-inf”,这是错误的,还是它被命名为“WEB-INF”,这是正确的? –

回答

0

如果要包含文件从web-inf文件夹,你可以试试这个:

<s:include value="../web-inf/header.jsp"/> 

../ - 去的index.jspweb-inf父。

相关问题