我需要将图像上载到文件夹,可以在configuration.properties文件中配置文件夹名称。文件路径可以在应用程序上下文之外。上传图片后,我需要通过img标签在JSP中以图片形式显示它。我怎么能做到这一点?将图像从服务器上下文中上载并将其加载为jsp中的图像
0
A
回答
0
从您的问题看来,您可以将文件保存到所需的位置,但无法显示该位置的图像。
那么,你不能引用web容器以外的文件。 HTML中img标签的来源可以是URL,即Web容器中的文件或Web上托管的文件。
作为解决方法,您可以创建一个servlet,它可以从Web容器外部加载文件,然后将文件写入/流式传输到您的响应中。您将为servlet提供文件路径,并且该servlet将为您提供该文件。
假设您创建一个名为'FileServlet'的服务文件的Servlet,并且此FileServlet将'imageName'作为参数来获取文件。你的FileServlet被编码为从路径文件'C:\ image \'。 img标签如:
<img scr="FileServet?imageName=image1.jpg">
可用于提供文件'C:\ image \ image1.jpg。
参考FileServlet by BalusC的详细工作。
相关问题
- 1. Android - 从服务器下载图像并加载到ImageView中
- 2. 下载图像并将其加载到listitem中的imageview中
- 3. 使用jsp从服务器下载android中的图像
- 4. 将图像作为服务加载
- 5. 将图像下载到由API获取的服务器上
- 6. J2ME:从服务器下载图像并在手机上保存
- 7. openreadAsync vs从服务器上下载图像的位图
- 8. React-Native:下载图像并将其转换为Base64图像
- 9. 如何将图像上载到服务器并保存路径
- 10. 将图像保存到数据库并从服务器加载
- 11. 通过Android上的HTML FIleUpload将图像上载到服务器
- 12. 将图像转换为从服务器加载的9补丁图像
- 13. 如何使用上下文菜单将图像加载到网络服务器
- 14. 无法上传图像并将其保存在服务器上
- 15. 将图像上传到从服务器
- 16. 自动从服务器下载图像
- 17. 从服务器下载图像
- 18. 从服务器下载Android图像?
- 19. 将图像下载为图像r
- 20. 从服务器上下载的图像返回null
- 21. 从服务器下载图像并保存到数据库中
- 22. 从网络服务器加载图像
- 23. 从远程服务器加载图像
- 24. 从远程服务器加载图像?
- 25. 将图像从服务器下载到imageview时的性能
- 26. 从URL下载图像并将其显示在GridView中
- 27. 将位图图像上传到服务器并加装
- 28. 从URL加载图像并将其添加到列表视图
- 29. 如何从网上下载图像并将其显示在UIImageView中?
- 30. 从服务器上下载图像目录并在iphone上存储