say you are going to make 地址簿 as a xml file, you probably need two jsp files to make it work
1. one jsp page will be used to enter the 地址 information, this page will be used either to input a new 地址 or modify an existing 地址. You will save the information by adding nodes/modifying existing nodes to/in your xml file
1. the other jsp will list the 地址 in the 地址簿, you probably can write an XSLT style to convert the xml into html code with Xalan XSLT processor, in which you will probably have a few buttons, add new/edit/delete, add new/edit will send the information to the first page
3. apparently you are going to manipulate your XML. The easier way is to load your XML file into a DOM object, using Xerces or some other Java parsers. Of course, when your XML file becomes bigger, loading the whole thing into memory will become a burden. So, you might want to try out SAX parser at that time.