如何使用Struts 1标签检查文件是否存在?

时间:2015-02-16 06:48:39

标签: java struts taglib

我需要检查某个路径上是否存在html文件,如果没有,则需要显示一条消息。

Struts 1中是否有任何标签定义有助于检查文件是否存在?

1 个答案:

答案 0 :(得分:0)

//filePath taken from bean variable on struts
boolean fileExists = new java.io.File(getServletContext().getRealPath("/")+java.io.File.separator+filepath).exists();
if(fileExists)
{
%>
<jsp:include page='<%=correct.toString()%>' /> <br />
<%
}
else
{   
%>
<jsp:include page='<%="/html/error/error.html"%>' /> <br />
<%
}
%>

这种策略有效。 提出这个问题的目的只是研究struts是否提供这样的概念。不幸的是,一些评论家将这个问题降为负面。非常恶心的平台堆栈溢出是知识收集。