frameworks need understanding about the underlying technologies(Servlets,JSP,
JDBC).....
so if your understanding about these technologies are great...then why not go for frameworks and score better in your project....
(I know for small applications f/w are not required...but you can use them for the sake of marks.... )