你可以用<bean write标记代替<%=id%>试试  或者给<%=id%>加上单引号

解决方案 »

  1.   

    <%=id %>这会多个空格?不可能吧我连用两个<%=id %><%=id %>在页面输出为 111111没空格呀
      

  2.   

    楼主没仔细检查过自己的代码,楼上几位兄弟都说得很清楚了。
    "/photo/" 和 "<%=id %>"之间多了个空格 
      

  3.   

    是这里呀,可能是复制过来的时候出现的空格但这根本不是问题
    <html:img page="/photo/<%=id%>.jpg"></html:img>
    在IE中查看源码,发现是这样的
    <img src="/photo/<%=id%>.jpg">很明显在struts标签中根本没把<%=id%>翻译过来那难道只能静态显示???