W3C (World Wide Web Consortium) Web development environment, setting up servlets 2nd 3rd Web Modules Web servers 2nd Web Service Description Language (WSDL) Web services Web site design 2nd 3rd 4th 5th 6th Web sites Apache applications 2nd browsers 2nd design EJB (Enterprise JavaBeans) 2nd 3rd 4th JavaScript 2nd 3rd JSP (JavaServer Pages) 2nd 3rd 4th MVC (model-view-controller) architecture 2nd 3rd 4th MVC (model-view-controller) architecture; [See advantages of]2nd [See advantages of] pitfalls in 2nd servlets 2nd 3rd 4th 5th 6th 7th 8th Web services 2nd 3rd 4th 5th 6th HTTP (Hypertext Transport Protocol) 2nd 3rd organization of 2nd SamsPublishing TCP/IP level of 2nd 3rd 4th 5th 6th Web servers 2nd WebApp application 2nd WebRunner weightx parameter (GridBagLayout class) weighty parameter (GridBagLayout class) while statement general form of 2nd 3rd 4th WinCloser class Wincloser class 2nd 3rd 4th 5th WindowAdapter class 2nd 3rd windowClosing() method WindowEvent class WindowListener interface 2nd 3rd 4th 5th 6th 7th 8th 9th 10th World Wide Web Consortium (W3C) wrapper class Boolean class methods, list of 2nd 3rd Byte class methods, list of 2nd 3rd 4th Character class methods, list of 2nd 3rd 4th 5th 6th Double class methods, list of 2nd 3rd 4th 5th Float class methods, list of 2nd 3rd 4th 5th Integer class methods, list of 2nd 3rd 4th 5th Long class methods, list of 2nd 3rd 4th 5th Short class methods, list of 2nd valueOf method wrapper classes get method overview 2nd value method write() method 2nd writeData() method threads writeObject() method sockets 2nd WSDL (Web Service Description Language)