I want to display data which i am getting from my db in a view. As far as i know, in case i set my objects in the model defined as @ModelAtttibute, the user will be able to manipulate the data. For example: if my model has the attribute "firstname", the user will be able to manipulate the value by accessing the attribute over a get parameter(...?firstname=blabla)
In this case the model attribute is used for displaying data and not for processing user input and accodingly i dont want the user to overwrite values.
Has anyone any solutions/pattern for solving this problem?