I am trying to encode a JSP servlet into JSON. What’s the equivalent in JSP to json_encode() in PHP ?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
JSP/Servlet isn’t that high-level as PHP which has practically “anything built-in”. In Java you’ve more freedom to choose from libraries. There are several JSON libraries in Java available which you can implement in your webapp, the popular ones being under each JSON.org, Jackson and Google Gson.
We use here Gson to our satisfaction. It has excellent support for parameterized collections and (nested) Javabeans. It’s basically as simple as follows:
Converting JSON to a fullworthy Javabean is also simple with Gson, see this example.