It is preferable to use a Map<String,String> here, rather than a List<String>, so that the items in the list can be referred to by name in the jsp, rather than position in the list.
e.g. it is clearer and less prone to error to use:
var noOfDays = response["noOfDays"];
rather than:
var noOfDays = response[0];

For an example of this, see the following commit, where similar changes were made to update from a List to a Map:
https://github.com/jembi/bsis/commit/4c1873940b289b3ae51631b851e2ec8185e7d1e4