I'm not sure if that book teaches using a specific
IDE or not but I don't recommend starting out learning JSP or
Servlets using one (core Java either for that matter). What you end up learning is the IDE and not the real subject matter at hand.
My advice:
Download a simple, no frills, Servlet/JSP container (
Tomcat is my preference but there are other open source and free ones out there as well), and the JDK recommended by that container's documentation.
Build your first dozen or so web applications using a simple text editor, javac, and deploy them in this container.
This forces you to learn the fundamentals of setting up a Java development environment, and the proper structure of a web application.
Once you're comfortable with this environment, if you feel that an IDE will speed things up for you or make your life easier, then start evaluating them.
Remember production web servers don't typically have IDEs on them. Many don't even have GUIs. Learning to develop this way insures that you'll be able to deploy and debug your applications in any environment.
If you'd still rather start out using Netbeans, let us know and we can move this
thread to our IDEs forum where someone who know the ins and outs of that tool will most likely be able to help you out.