I am preparing for the SCWCD exam. I am comfortable using WebLogic 8.1 for deploying JSPs and Servlets. But it has its own deployment descriptors. Though I hope that any application server specific deployment descriptor xml files will be out of the scope of this test, yet I need advice regarding the best suited server for getting the maximum clarity about the behavior of the various deployment descriptor tags. Which server will suit me best?
The kind of server really shouldn't make a difference. The biggest recommendation is to not use an IDE... at least not at first. IDEs are helpful to developer productivity but they also hide some of the work from you. Without an IDE, you have to take all the steps yourself manually to make your webapp work so you understand fully what it takes to go from code to application.