jsp - 在 JSP 页面中使用 JSTL 检查文件是否存在

标签 jsp jstl file-exists

如果文件存在(确切地说是图像),则可以在 JSTL 中检查:
查看个人资料图像的简单问题。如果文件夹中有图像个人资料图像,则显示个人资料图像,如果没有则显示默认图像。

这是一个伪代码:

if file img/1.jpg exist:
<img src="img/1.jpg" />
if file img/1.jpg doesn't exist
<img src="img/default_image.jpg" />


注意:我被禁止使用 scriptlet。我必须在 JSP 中使用 JSTL。

最佳答案

如果你必须直接使用 JSTL,你可以在 scriptlet 中完成,但你会被告知不推荐这样做

关于jsp - 在 JSP 页面中使用 JSTL 检查文件是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14326914/

相关文章:

java - 从 servlet(或 servlet 过滤器)中获取 JSP 名称

jsp - 如何使用 JSTL 对表示 URL 路径的字符串进行编码?

java.lang.NoClassDefFoundError : javax/el/ValueExpression in jSTL using Spring-MVC

java - 如何将 2 个变量与 <c :if> 进行比较

c# - 区分大小写 Directory.Exists/File.Exists

java - 如何检查 zip 存档中是否存在该文件?

java - JSP 中的 include 工作方式与 PHP 中的 include 类似吗?

java - #{} ${} 和 %{} 有什么区别?

jsp - 当 jar 中指定类路径时,嵌入式 Jetty 无法加载 JSP 标记库

对于具有外语字符的文件名,php 的 file_exists 返回 false