从零开始系列——关于jsp页面访问本地图片 idea项目
如果在JSP页面中直接方法本地图片的绝对路径,你会发现JSP是先访问工程目录,然后在访问图片的绝对路径
原因:JSP本质就是Servlet,而Servlet本身就是一个Java文件,这就导致了JSP必须在服务器中才可以运行。JSP就无法直接访问本地图片,这样的机制就和html有明显差距,html页面可以在任意地方进行访问,所以就可以访问磁盘中某个图片。
解决办法:配置虚拟路径
idea会比较简单
代码:
实际效果
如果在JSP页面中直接方法本地图片的绝对路径,你会发现JSP是先访问工程目录,然后在访问图片的绝对路径
原因:JSP本质就是Servlet,而Servlet本身就是一个Java文件,这就导致了JSP必须在服务器中才可以运行。JSP就无法直接访问本地图片,这样的机制就和html有明显差距,html页面可以在任意地方进行访问,所以就可以访问磁盘中某个图片。
解决办法:配置虚拟路径
idea会比较简单
代码:
实际效果