Well, the thing is why use some framework if there is no need of it. If your application is running too good and you dont have any problems with it then why shifting it to some framework.
And if you really want to shift your application on some popular frameworks so there must be some reasons like, old version is badly designed or hard to manage.
Hence, you are asked a simple question.
We normally go for some existing framework for a large complex applications to speed up development time and to get a pre-defined mechanism and features.
We are also shifting our application to Spring framework here. Because the old version really sucks. Its is hard to refactor it and add a new feature in it. Everything here is tightly coupled with bad OO practices.
Java codes are in JSP pages, over use of scriplets. etc.
I hope you are getting my point.