There is a 64k limit on the size of any object when it is compiled into a class file. JSP source is compiled by the JSP container into a class file so that it can be executed on each request, so you can occasionally come up against this class file size limit if you write long JSPs with a lot of explicit HTML.
The solution is usually to break the text up somehow :- either split the page into several separate JSPs and "include" them when the main pag is displayed, or load the page text from somewhere else (a file, JNDI, a session, another URL, a ResourceBundle, a database etc etc.) and show it under program control.
In general, though, you shouldn't need to worry about it until you get a class file size exceeded error message, then remember this
thread!