addressBook 項目
功能:
1、登陸
2、增一個通訊錄
3、查所有的通訊錄
4、退出系統
環境:
1、eclipse +sqlserver2000
2、window xp
知識點:
一、在啟動容器時 加載 web.xml 配置文件初始化。將 xml 中的數據存放在 servertcontext 中
package addressbook;
import java.io.BufferedInputStream;
import java.io.BufferedWriter;
import java.io.InputStream;
import java.io.IOException;
import java.io.FileWriter;
import java.io.PrintWriter;
import java.io.PrintStream;
import java.io.FileOutputStream;
import java.net.MalformedURLException;
import java.util.Enumeration;
import java.util.Hashtable;
import java.util.MissingResourceException;
import javax.servlet.ServletException;
import javax.servlet.UnavailableException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.apache.commons.digester.Digester;
import org.apache.commons.beanutils.BeanUtils;
import org.apache.struts.util.MessageResources;
import addressbook.model.UserBean;
/**
* <strong>UserDatabaseServlet</strong> is used to read username/password
* information to an XML file.
* <p>
* The Addressbook sample application uses this file for demonstration purposes
* by reading the database file from <code> /WEB-INF/userdatabase.xml </code>.
* In a production application you would not want to store username/password
* information in a clear text file. More likely, you would have this