首先这里<app:listallobject id ="item" />
<%
out.println(item);
%>本身就是不对的,你用到了标签,但是,你又用到了 <%
out.println(item);
%>
这个里面,item是个变量,但是,你的标签里面,根本传送不到aaaaaaaa到item里面,怎么可能显示呢?
<%
out.println(item);
%>本身就是不对的,你用到了标签,但是,你又用到了 <%
out.println(item);
%>
这个里面,item是个变量,但是,你的标签里面,根本传送不到aaaaaaaa到item里面,怎么可能显示呢?
你在doEngTag中调用JspWriter输出pageContext.getAttribute(id);就可以了。你试试。不过,你要想实现“我该如何作才能在定义标签的java文件中生成一个vector对象并传到JSP页面,然后在JSP页面中显示这个Vector的内容”,建议用 lanmarco() 的提议。logic:iterate的教程请参见:
http://www.xtong.com.cn/robornet/docs/Develop/struts2.html