The encoding property of jsp files is read only but this means user would
need to change it in their code; but assuming that properties are provided
so they don't have to do that. I thought at one time this property was changable.
Is there a reason that the property needs to be read only ?
No, this property was always read-only and it was designed that way. Changing it
to read-write would be possible, but very complicated and challenging given the
complexity of the JSP spec in this area. So I consider this to be an
enhancement, not a bug. Also, we did not really see any user interest in having
this property read-write, so I don't think this is high priority, changing to P3.