I want to create a web application that presents some data graphically. The HTML5 canvas seems perfect for that. But I want to use Spring MVC, and thus JSP. Would that work? Can you put an HTML5 canvas in a JSP page? Does anyone have any experience of this: what are the gotchas?
Edit: In particular, I have in mind that HTML5 is not XHTML, yet JSP seems to require XHTML.