You can use following steps since I did in this way.
1. Read HFSJ
2. Do some small web applications to understand the concepts well
3. Then read HFSJ again
4. Follow the JAVARANCH SCWCD forum.
5. Do the Enthuware mock exams.
6. Fill your gaps again through the HFSJ
7. Go and face the real exam