0

I am looking for a way to send an array from my jsp file to java servlet.

Currently I have this

              var members = [];
              var table = document.getElementById("my_table");
                    for(var i = 1; i < table.rows.length; i++) {
                            if(table.rows[i].getAttribute("checked")==="true") {
                                members.push(table.rows[i].id.substring(2));
                            }
                    }
                    console.log(members);
          }

I want to send my members array to my servlet. The problem is that I think servlet only lets me get strings request.getParameter("my_value");

So how can I do this?

1 Answer 1

3

you can send the array like this:

http://localhost:8080/myApp/myServlet/?members=mem1&members=mem2&members=mem3

and in the servelt:

String[] arrMembers = request.getParameterValues('members');
// arrMembers = ["mem1","mem2", "mem3"]
Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.