小编Jon*_*on 的帖子

java servlet中的iText图像

我在java servlet中使用iText(pdf/rtf)进行字母生成,并且在访问图像时遇到了问题.图像位于WebContent/images文件夹中.当我在本地服务器上运行它并指向images目录的完整路径(c://eclipse/myproject/WebContent/images/letterHead.jpg)时,它的工作正常,但它无法在带有目录的服务器上运行("WebContent /"图像/ letterHead.jpg").

该项目正在tomcat服务器上部署为WAR,因此最终得到类似的地址

http://someserver:8081/projectName/someJSP.jsp
Run Code Online (Sandbox Code Playgroud)

我不明白如何在这种环境中相对引用图像,任何帮助将不胜感激.

这是我的代码

Image imghead = Image.getInstance("WebContent/images/letterHead.jpg");
imghead.setAbsolutePosition(35,770);
imghead.scaleAbsolute(125, 42);
document.add(imghead);
Run Code Online (Sandbox Code Playgroud)

jsp servlets image itext

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

image ×1

itext ×1

jsp ×1

servlets ×1