As mentioned, Jooby is currently using the student's toString
method. This is not so useful since we need the web service to return all of the student details in a nicely encoded format. JSON is the answer. If you aren't sure what JSON is then take a look at lecture 8.
Add the following to the server constructor just above where you added the product module, and fix the imports:
install(new GsonModule());
This adds the Gson module to the filter chain. Gson is an open source library created by Google that can convert domain objects to and from JSON (https://github.com/google/gson).
Restart and test. You should now see a JSON representation of the products in the browser.
Note that the NetBeans generated toString
methods produce output that looks a lot like JSON. It is sometimes hard to tell them apart.