如何在Struts2中使用pageContext.request.contextPath?

时间:2016-01-07 04:25:07

标签: jsp struts2 contextpath

使用JSTL,我使用它:

<c:set var="root" value="${pageContext.request.contextPath}"></c:set>

<link rel="stylesheet" type="text/css" href="${root}/css/theme.css" />

因为我的资源位于不同的文件夹中。我怎样才能在Struts2中做到这一点? 我这样做是因为如果我使用相对路径,通过servlet会导致资源消失。另外,如果它位于我的jsp文件夹上方的目录中,我如何调用我的动作类?

我的项目结构是:

PROJECTNAME
-Java Resources
 -src
  -action.package
   -ActionClass
-WebContent
 -jsp
  -jspFiles

当我没有将jsp-s放在jsp文件夹中时,我可以调用action类而不指定它的路径。将它放在一个文件夹中仍然允许我使用Action类而不指定它的绝对路径?这不适用于普通的JSTL因此上面的代码。

1 个答案:

答案 0 :(得分:0)

将您的css文件夹放在WebContent(对于Eclipse)

在JSP中,您可以使用:

setOffscreenPageLimit()
相关问题