I am trying to call a method in action class in javascript function on button click event which is in jsp.I am using struts 2.could you tell me how to do this?
There is a function in ListAlgorithmAction Class which I want to call when the user clicks submit button.
function alertselected (){
var x = document.getElementById ( "select_name" ).selectedIndex;
var y = document.getElementById ( "select_name" ).options;
var id = y [x].index;
redirect(id);
}
function redirect(x){
document.getElementById ( "param_ID" ).value = x;
document.forms ["./ListAlgorithmAction"].submit ();
}
I do not think this is something related to Struts2 ,since struts2 is independent of the way you call action class be it by java-script form submit,ajax or by simple form submit.
i believe you have some form in your jsp like
on click you can do something like
This is just solution based on your inputs and there can be many more if you able to define your problem more