我在Servlet中调用了生成二维码的包,想在另外一个页面中显示出来刚刚生成的二维码。我在
<%>中设置了String的路径变量,在src中直接调用。可是就是不出现图片。
但是,如果我直接输入路径的String的值,就可以显示出图片来。同样是“../xx/xx.png”的字符串,为什么前者就不行呢?
这个是直接输入的结果。
第一次更新:
并不是各位所说的双引号的问题,我加上了双引号,依旧没图片
浏览器端的代码
第三次更新:
各位可以看到,当我用test作为src的时候是可以显示出图片来的,当我用imgpath2的时候是不显示图片的,我把这两个字符串都在控制台打印了,可以看到:他们是一样的啊!!
但是当我用==去作比较的时候,是不同的,我觉得问题应该是出现在了这里。
src="url"
,在路径外面加上引号试试,可能少了引号没有解析路径。