Iterates - Ajuda

Não consigo usar o iterate no jsp, qual é o meu erro?

// JSP

<logic:iterate name=“userListBean” id=“user” >



<bean:write name=“user” property=“idUsuario” />


<html:link page="/editUser.do" paramId=“idUsuario”
paramName=“user” paramProperty=“idUsuario”>
<bean:write name=“user” property=“nome” />
</html:link>

<bean:write name=“user” property=“login” />
<bean:write name=“user” property=“descricaoStatus” />

<html:link page="/deleteUser.do" paramId=“idUsuario”
paramName=“user” paramProperty=“idUsuario”>
excluir</html:link>


</logic:iterate>

// CLASSES

public class ListUserAction extends Action {

public ActionForward execute ( ActionMapping mapping ,
ActionForm form ,
HttpServletRequest request ,
ttpServletResponse response ) throws Exception {

LinkedList users = null;
AdminUsers adminUsers = new AdminUsers();
users = adminUsers.getUserList();
HttpSession session = request.getSession();
session.setAttribute(“userListBean”,users);

return(mapping.findForward(“success”));

}
}

//////

public class AdminUsers {

public LinkedList getUserList() {
	
	LinkedList users = new LinkedList();
	
	UserData user = new UserData();
	user.setLogin("aab111");
	user.setAtivo(true);
	user.setFaixaIdade(20);
	user.setIdUsuario(1);
	user.setNome("andre");
	user.setSenha("abc");
	user.setSexo("M");
	
	users.add(user);
	
	UserData user2 = new UserData();
	user2.setLogin("aab222");
	user2.setAtivo(true);
	user2.setFaixaIdade(12);
	user2.setIdUsuario(2);
	user2.setNome("abddd");
	user2.setSenha("abc");
	user2.setSexo("M");
	
	users.add(user);
	
	return users;
}

}

////

public class UserData {

private int idUsuario;
private String nome;
private String login;
private String senha;
private String sexo;
private boolean ativo;
private int faixaIdade;

     gets and sets

}

// Struts

	<action
	      path="/listUsers"
	      type="br.com.xxx.ListUsersAction">
	      <forward name="success" path="/listUsers.jsp" />
	</action>

Que tipo de erro aparece exatamente? Ou não aparece nada na página?
Mostra aí as mensagens de erro q vc tem

org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)

root cause

java.lang.NullPointerException
org.apache.struts.util.RequestUtils.computeURL(RequestUtils.java:521)
org.apache.struts.util.RequestUtils.computeURL(RequestUtils.java:436)
org.apache.struts.util.RequestUtils.computeURL(RequestUtils.java:396)
org.apache.struts.taglib.logic.RedirectTag.doEndTag(RedirectTag.java:294)
org.apache.jsp.pages.listausuarios_jsp._jspx_meth_logic_redirect_0(listausuarios_jsp.java:237)
org.apache.jsp.pages.listausuarios_jsp._jspx_meth_logic_notPresent_0(listausuarios_jsp.java:212)
org.apache.jsp.pages.listausuarios_jsp._jspService(listausuarios_jsp.java:78)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)

essas são as mensagens

Olha, no momento não tenho muito tempo de analisar com cuidado o seu código, mas o seguinte erro:
org.apache.struts.util.RequestUtils.computeURL
tá me sugerindo q na hora q vc usa os paramId e tal, pode ser necessário vc ver se o html:link está funcionando corretamente.
Ou posso estar errada…
Qdo puder, respondo melhor depois.

Eu tirei os html:link e agora está dando este erro:

exception

javax.servlet.ServletException
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
org.apache.jsp.pages.listausuarios_jsp._jspService(listausuarios_jsp.java:170)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)

root cause

javax.servlet.jsp.JspException
org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:938)
org.apache.struts.taglib.logic.IterateTag.doStartTag(IterateTag.java:277)
org.apache.jsp.pages.listausuarios_jsp._jspService(listausuarios_jsp.java:102)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)