JSTL are custom tags intrduced to encapsulate the logic for manipulating/displaying the data in JSPs. That is to avoid using java code directly inside JSPs.
I have read JSTL in HFS chapter 9 and 10 but i am not getting the fundamental of it
You are on the right track Just get some basic examples in the book working for you. Trying some examples is the best way to understand.