提前感谢您的输入,我正在编辑同样的问题,因为@BalusC提供的解决方案导致servlet提供图像文件作为可下载的链接,我能够做到这一点,感谢@BalusC,我需要的是,显示此图像在JSP部分。
我知道有类似的问题,但在我的情况下,我需要:
我完成了前两点,同时突出显示了图像中的文字。现在我无法在jsp中显示新创建的tiff文件,如下所示
<img src="<%=request.getAttribute("tifPathName")%>"/>
也试过
<embed id = 'tif' src="<%=request.getAttribute("tifPathName")%>" width="800px" height="2100px">
</embed>
我尝试将新创建的tiff文件放在两个位置,即/WebContent/tiff/
个文件夹以及文件系统C:/<filepath>
。
从以前的所有答案中我理解的是,我们可以创建一个imageServlet传递<img src="sevletContext/ActionName/">
中的URL,这将导致图像显示。这不符合我的目的。
根据我的要求,用户不应该从上传到显示图像,从而减少用户的多次点击。