If we dig deep into details, there is a difference in performance with respect to servlets and jsps. Jsps use the implicit object "out" which is of type JSPWriter designed to accomodate unicode chars.
Using servlets, if you choose to use respose.getInputStream() and write all htmls, then there will be significant performance difference.
Even I also was thinking both servlets and jsps performance are same. But recently, when I bought this book "Performance techniques-Servler side programming" by Bulka and read, the author benchmarked the difference. I don't remember exactly how much difference in %wise. But it is significant for a huge page.
So if your page is VERY HUGE in size, and has lots of hits, and the presentation foramt doesn't change very often, and perforamance is big problem, then you may want to re-write that particular jsp alone as servlets. (remember to use response.getInputStream() instead of getWriter() )
regds
maha anna