【实例简介】
自己制作的登录小例子 很多地方不是很完善
功能仅限登录 注册 修改密码 注销 邮箱没有用正则表达式验证 例子不涉及ajax等技术 没有用到框架 使用JDBC对数据库进行的操作
这个例子采用eclipse编写 Oracle11gXE数据库
运行只需将src/com/lzy/dbutil/DbUtil中的具体代码改成自己的数据库 并将sql文件导入即可
【实例截图】
【核心代码】
loginDemo
├── readme.txt
├── T_0110.sql
└── Test0110
├── build
│ └── classes
│ ├── com
│ │ └── lzy
│ │ ├── controller
│ │ │ ├── Action.class
│ │ │ ├── ActionServlet.class
│ │ │ └── UserAction.class
│ │ ├── dao
│ │ │ ├── DaoException.class
│ │ │ ├── DaoFactory.class
│ │ │ ├── impl
│ │ │ │ └── LoginDaoJdbcImpl.class
│ │ │ └── LoginDao.class
│ │ ├── dbutil
│ │ │ └── DbUtil.class
│ │ ├── domain
│ │ │ └── User.class
│ │ └── util
│ │ └── UserService.class
│ └── daoconfig.properties
├── src
│ ├── com
│ │ └── lzy
│ │ ├── controller
│ │ │ ├── Action.java
│ │ │ ├── ActionServlet.java
│ │ │ └── UserAction.java
│ │ ├── dao
│ │ │ ├── DaoException.java
│ │ │ ├── DaoFactory.java
│ │ │ ├── impl
│ │ │ │ └── LoginDaoJdbcImpl.java
│ │ │ └── LoginDao.java
│ │ ├── dbutil
│ │ │ └── DbUtil.java
│ │ ├── domain
│ │ │ └── User.java
│ │ └── util
│ │ └── UserService.java
│ └── daoconfig.properties
└── WebContent
├── META-INF
│ └── MANIFEST.MF
├── pages
│ ├── addjsp.jsp
│ ├── adduser.jsp
│ ├── checkemail.jsp
│ ├── emailjsp.jsp
│ ├── index.jsp
│ ├── loginresult.jsp
│ ├── modifyjsp.jsp
│ └── modifypwd.jsp
└── WEB-INF
├── lib
│ └── ojdbc6.jar
└── web.xml
25 directories, 35 files