图像显示在servlet的jsp中

时间:2013-11-15 10:08:03

标签: java image jsp servlets

我已将图像上传到服务器机器文件夹,如c:images。 为此,我写了“web.xml”<context-param> <description>Location to display uploaded file</description> <param-name>file-display</param-name> <param-value> C:/images/ </param-value> </context-param>

上传效果非常好。 现在我需要在带有<img src=""/>标签的jsp中显示这些图像。

我正在使用

找到路径
filepath =  getServletContext().getInitParameter("file-display"); 
在servlet中

还附上图像名称。 但如何用“<img src=""/>”标签在jsp中表示。 是否有另一种方法可以在服务器位置文件夹的jsp中显示图像。

1 个答案:

答案 0 :(得分:0)

您应该能够使用预定义的ServletContext变量访问jsp中的application

application.getInitParameter("file-display");

如果您使用的是Servlet API 3.0(适用于EL 2.2,它支持在表达式中调用方法),您可以这样做:

${application.getInitParameter("file-display")}