问题描述
只知道从javaagent中向web页面输出文字,PrintWriterout=getAgentOutput();out.println();但是要输出图形怎么办呢?我加载了awt以及awt.image包,用Graphics实例作图,然后想输出图形到web页面...请高人指点。谢谢!
解决方案
解决方案二:
这个需要用applet才可,要不你在后台生成图片。
解决方案三:
我用过applet和servlet的方法,但是感觉都有缺陷:applet客户端安全性问题;servlet只能在文件系统中,无法使用domino的权限控制体系。所以决定用agent,难道agent真的无解?感觉既然可以输出字串到页面,那应该也可以输出图像啊...
解决方案四:
谢谢bitwise,你的意思是在agent中生成图片放在磁盘上,然后在web页面中引用这个图片?
解决方案五:
这个问题困扰了很多人,我一直也认为无法通过agent输出数据流,偶然发现了这个方法public,希望对你有所帮助
解决方案六:
tangxiqiao是这样的。你可以用chengyg2000类似的方式,先将你的数据装换为流,在将流转换为图片(常用Base64)。
解决方案七:
java.io.OutputStreamgetAgentOutputStream()doesn'tworkproperly,sadthing!
时间: 2025-01-28 03:44:00