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:[EMAIL PROTECTED]
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

[EMAIL PROTECTED] 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:[EMAIL PROTECTED]
> 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: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
>
> 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: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
>
>   


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to