struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sony Thomas <s...@genialgenetics.com>
Subject Re: ajax:autocomplete tag
Date Wed, 14 Jun 2006 13:39:35 GMT

Thanks for all who helped me to solve this problem. I made it work in my 
application.
Once again thanks a lot

sony :-)



Samere, Adam J wrote:
> You can forward to a JSP from your action rather than coding tags into
> your action, then generate XML in your JSP rather than HTML.
> Your JSP (aside from taglib directives etc) may look like this:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <ajax-response>
>   <response>
> 	<c:forEach var="user" items="${requestScope.users}">
> 		<item>
>       		<name><c:out value="${user.userName}"/></name>
>       		<value><c:out value="${user.id}"/></value>
>     		</item>
> 	</c:forEach>
>   </response>
> </ajax-response> 
>
>
> -Adam
>
> -----Original Message-----
> From: hermod.opstvedt@dnbnor.no [mailto:hermod.opstvedt@dnbnor.no] 
> Sent: Wednesday, June 14, 2006 8:01 AM
> To: user@struts.apache.org
> Subject: RE: ajax:autocomplete tag
>
> Hi
>
> That was what I ment - You don't return any values from your action. You
> need to write the values to the response (supplied by the action), and
> then return null. The documentation at http://ajaxtags.sourceforge.net
> shows you how, or search for Struts and returning a file for instance.
>
> Hermod
>
> -----Original Message-----
> From: Sony Thomas [mailto:sony@genialgenetics.com]
> Sent: Wednesday, June 14, 2006 1:55 PM
> To: Struts Users Mailing List
> Subject: Re: ajax:autocomplete tag
>
>
> Hi Hermod,
>
> I am setting the value entered in the textbox
>
>  parameters="username={username}"
>
> username is my textfield name.
>
> The problem is How will I return the username list back to jsp from
> action.
>
> It is very very urgent. can anyone help me please
>
> sony
>
> hermod.opstvedt@dnbnor.no wrote:
>   
>> Hi
>>
>> You are not setting any values in the request - How can the list be 
>> populated if you don't supply any values
>>
>> Hermod
>>
>> -----Original Message-----
>> From: Sony Thomas [mailto:sony@genialgenetics.com]
>> Sent: Wednesday, June 14, 2006 1:09 PM
>> To: user@struts.apache.org
>> Subject: ajax:autocomplete tag
>>
>>
>> Hi,
>>
>> I am a newbie in ajax. I want to use ajax in my application. Let me 
>> explain my requirement :
>>
>> when I enter a character in the text field i have to call an action. 
>> Inside my action i have to load all the users and send  it back to jsp
>>     
>
>   
>> so that I can display.
>>
>> I am able to call the action class from my jsp. But my problem is how 
>> will I set the list of users to response.Can anyone help me please
>>     
> ????
>   
>> What to do in my action to show the Userlist in jsp ? Please it is 
>> very urgent ????
>>
>> Here is my jsp code :
>>
>> <form action="taskSave">
>> <input id="username" name="username" type="text" size="30" 
>> class="form-autocomplete" />
>> </form>
>> <ajax:autocomplete
>>       baseUrl="/enterpriseUI/userAjaxComplete.do"
>>       source="username"
>>       target="username"
>>       parameters="username={username}"
>>       className="testcomplete"
>>       minimumCharacters="1"/>
>>
>>
>>
>> Here is my Action class code :
>>
>> public ActionForward execute(ActionMapping mapping, ActionForm form,
>>                                 HttpServletRequest request, 
>> HttpServletResponse response) {
>>       
>>        
>>         logger.info("********** Inside ajaxAutoCompleteAction
>>     
> ********** ");
>   
>>         try{
>>           ArrayList usersList = (ArrayList)UserManager.loadAll();
>>          
>> //          return new AjaxXmlBuilder().addItems(usersList, "model", 
>> "make").toString();
>>         }catch(BusinessObjectException e){
>>             e.printStackTrace();
>>         }
>>         return mapping.findForward("success");
>>     }
>>
>>
>>
>> Thanks in advance
>>
>>
>> Sony Thomas
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>>
>> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
>> * * *
>>
>> This email with attachments is solely for the use of the individual or
>>     
>
>   
>> entity to whom it is addressed. Please also be aware that the DnB NOR 
>> Group cannot accept any payment orders or other legally binding 
>> correspondence with customers as a part of an email.
>>
>> This email message has been virus checked by the anti virus programs 
>> used in the DnB NOR Group.
>>
>> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
>> * * *
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
>> For additional commands, e-mail: user-help@struts.apache.org
>>
>>
>>
>>
>>   
>>     
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
>
>
>   


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org


Mime
View raw message