Here is "content" is fixed to "case.jsp", could we use java coding to dynamically assign a value to this "content"? for example, "student-John.jsp" or "Student-Peter.jsp".
Yes, that is how Tiles works. You create a template, and only change the content portion to be determined at a later date. This is about the view technology and Spring integrates with jsp and tiles completely.