Get the tools you need to learn Java skills fast!
Video tutorials, eBooks, hands-on lab exercises, sample code.
Get started
The moose likes Struts and the fly likes Handling Ajax response in struts2 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Software Craftsman this week in the Agile forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Handling Ajax response in struts2" Watch "Handling Ajax response in struts2" New topic
Author

Handling Ajax response in struts2

Pradeep Adibatla
Ranch Hand

Joined: Oct 27, 2009
Posts: 336
Hi All,

I have an AJax call in a Jacascript function which would go to an Action class. Based on the value sent I need to send back an ArrayList, in short I want to know how to handle an Ajax response and the best way to send value from action class.


amit punekar
Ranch Hand

Joined: May 14, 2004
Posts: 534
Hi,
You can convert that List into JSONArray or JSONObject and write the same on OutputStream.
On the client side , in success event handler ( Whatever you choose to implement Ajax on Client Side), parse the JSON String JS libraries and use it further to fulfill the requirements.

Refer http://json.organd http://jquery.com/.

Regards,
Amit
Pradeep Adibatla
Ranch Hand

Joined: Oct 27, 2009
Posts: 336
Actually in action class I have like this...



"Selectedconcept" is what is passed in the Ajax call... Based on that I need to populate attributes of th passed value and they are stored in that json and the name I gave is "atVal...

I am stuck in defining the struts.xml and populating with that List...

I added Json plugin and gave like this...


in jsp...



where atVal is my Json name...


what are the changes required?? My first attempt at JSON and it's all sea!
 
Have you tried LearnNowOnline? http://www.learnnowonline.com/
 
subject: Handling Ajax response in struts2