In the past, debugging web applications has always been a painful process. Between setting up the application server or web container, configuring the debugger, the inability to create breakpoints directly in JSP pages and the lack of clear context information while debugging; many developers would resort to an age old alternative: System.out.println. Workshop for JSP provides an intelligent alternative that integrates with the Eclipse debugger to provide extended debugging features including:
Setting breakpoints directly in JSP pages
Stepping in and out of JSP pages
Debugging context analysis
With Workshop for JSP extended debugging, you can choose where you would like to break on a JSP page, start a debugging session, access the JSP page, and immediately see the state of all of the runtime data accessible on that JSP page. All of this happens transparently with Workshop for JSP.