我需要检查某个路径上是否存在html文件,如果没有,则需要显示一条消息。
Struts 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是否提供这样的概念。不幸的是,一些评论家将这个问题降为负面。非常恶心的平台堆栈溢出是知识收集。