Hi,
No need to include all the jsp in your hook. Hook is nice feature in liferay which you can use to modify your existing portlet.
Suppose you want to change only one file of message board portlet then copy only that file and keep it in your hook folder.
For more help you can refer below link :
- http://www.liferay.com/community/wiki/-/wiki/Main/Portal+Hook+Plugins
- http://www.liferay.com/documentation/liferay-portal/6.0/development/-/ai/hooks
Let me know if you need more info.
Thanks & regards,
Kavita