首先这里<app:listallobject id ="item" />
    <%
          out.println(item);
    %>本身就是不对的,你用到了标签,但是,你又用到了    <%
          out.println(item);
    %>
这个里面,item是个变量,但是,你的标签里面,根本传送不到aaaaaaaa到item里面,怎么可能显示呢?

解决方案 »

  1.   

    我该如何作才能在定义标签的java文件中生成一个vector对象并传到JSP页面,然后在JSP页面中显示这个Vector的内容,请高手指点呀。急急急急
      

  2.   

    为什么不直接用struts里面的logic:iterate标签?
      

  3.   

    你的tag类中根本没有输出的语句,当然不能输出内容到JSP页面中。
    你在doEngTag中调用JspWriter输出pageContext.getAttribute(id);就可以了。你试试。不过,你要想实现“我该如何作才能在定义标签的java文件中生成一个vector对象并传到JSP页面,然后在JSP页面中显示这个Vector的内容”,建议用 lanmarco() 的提议。logic:iterate的教程请参见:
    http://www.xtong.com.cn/robornet/docs/Develop/struts2.html