This week's book giveaway is in the Mac OS forum.
We're giving away four copies of a choice of "Take Control of Upgrading to Yosemite" or "Take Control of Automating Your Mac" and have Joe Kissell on-line!
See this thread for details.
The moose likes Struts and the fly likes on calling struts2 action by jquery ajax call it does not enter struts action is my config correct? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Frameworks » Struts
Bookmark "on calling struts2 action by jquery ajax call it does not enter struts action is my config correct?" Watch "on calling struts2 action by jquery ajax call it does not enter struts action is my config correct?" New topic
Author

on calling struts2 action by jquery ajax call it does not enter struts action is my config correct?

Monica. Shiralkar
Ranch Hand

Joined: Jul 07, 2012
Posts: 644
Issue I am facing:

On calling struts2 action using Jquery Ajax call it does not go inside Struts2 Action. Please check if my struts config file is correct or Struts2 action return type. These two can be the probable reasons for this.




Steps I tried so far
Tried debugging this using debugger. After ajax call for struts2 action it does not enter the struts2 action despite putting breakpoint.

Code for Sturts2 Action Call using Jquery AJAX:




Code for Struts Action(HelloWorld.java)::




Struts2 config file: struts.xml



I suspect that there is some issue with either struts config file or struts action. Please advice.

Thanks
chen guangchi
Greenhorn

Joined: Sep 16, 2013
Posts: 1
In the config file,you need a result for the "success" which is returned by the loadData method of Action.And the result must be stream type.
it like:
<result name="success" type="stream">
<param name="inputName">bais</param>
<param name="contentType">text/html;charset=utf-8</param>
</result>
A named bais field must be provided in Action Class.


I am a Chinese .Engilsh is not well!Pardon!
Monica. Shiralkar
Ranch Hand

Joined: Jul 07, 2012
Posts: 644
thanks. but I need json response.
 
GeeCON Prague 2014
 
subject: on calling struts2 action by jquery ajax call it does not enter struts action is my config correct?