Dave, Took your advice and continued to build out my RoleAction, RoleDao, RoleService (all of which I'll need anyway later.)
I have my RoleAction setup with RoleService being passed as a constructor (Spring.) In my JSP now I am just doing, <s:action name="RoleAction" executeResult="false"> RoleAction class has the private member roles which is the list of all the roles I wish to iterate over. Question now is, does RoleAction not get thrown onto the stack after the <s:action...> call? It seems I can only access the 'roles.name' and 'roles.description' properties from dispatched result page? hmmmmm -----Original Message----- From: Dave Newton [mailto:[EMAIL PROTECTED] Sent: Monday, May 07, 2007 9:32 AM To: Struts Users Mailing List;Paul Subject: Re: [S2] Spring Bean + <s:iterator> ? Why not just supply a list getter in your action and set its value to the roleDao's findAll result? In general I don't think using DAO functionality on the view side is a particularly good idea anyway, but that's just me :) d. --- Paul <[EMAIL PROTECTED]> wrote: > Hi, > > Having some issues getting this the above working. I > have a defined spring bean as follows: > > <bean id="roleDao" > class="com.paul.project.system.dao.impl.RoleDaoImpl"> > <property name="entityManagerFactory" > ref="entityManagerFactory"/> > </bean> > > > Now the RoleDaoImpl contains a method 'findAll()' > which I would like to iterate over the results and > display them. > > In my jsp I have tried: > > <s:iterator value="roleDao.findAll()"> > <s:property value="name"/> > <s:property value="description"/> > </s:iterator> > > But I don't think that would work since roleDao > isn't on the stack? > > I've tried declaring: > <s:bean > name="com.paul.project.system.dao.impl.RoleDaoImpl" > id="roleBean"/> > > <s:iterator value="roleBean.findAll""> > etc.etc. > > Basically I have a userform for an admin, that has a > UserModel on the stack. Part of the userform though > is selecting which user roles (RoleModel) to add the > user to and I need to render all available roles. I > think my issue is strictly syntax? I hope someone > could point me in the right direction? > > Regards, > Paul __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]