<html:img page="/images/ima1.gif"/>

解决方案 »

  1.   

    图片的地方用struts的<html:img>标签,不用正常的<img ...>
      

  2.   

    这么麻烦呀,那以前做的没用标签的jsp文件都要重新修改呀,还有frames也都要改吗,有没有简单的办法呀
      

  3.   

    http://127.0.0.1:8080/test/admin/login.jsp
    http://127.0.0.1:8080/test/login.do你比较一下这两个路径有哪些相同,哪些不同,想想图片相对于两个路径的关系,这就是问题所在用html:img是比较简单的方法了,或者把jsp页都放到应用的根目录下,或者用jstl里的<c:url>,或是用src="/<%=request.getContextPath()%>/images/ima1.gif",更麻烦
      

  4.   

    知道了,加上<html:base/>就不用一一去改了
      

  5.   

    还是多谢你的回答,我试了一下加上<html:base/>好象正常了,会不会有别的问题呀
      

  6.   

    忘了<html:base/>了,用<html:base/>可以,没别的问题