jdbc电话本项目

 

整体思路:在登陆之后才能查看自己的电话本,电话本中包含用户名,联系人名字,电话,性别,分类;

1、登陆注册页面--数据库User表,注册登陆使用

2、电话本的前段显示,用表格和表单,

3、创建存取的电话本的表的类,实现各种setget方法及构造方法

4、电话本需要查询,删除,添加,修改的功能,创建java文件实现这些方法

5、创建各种方法的servlet,实现这些功能,

注意:进行非空验证,还有就是在电话本的存储的表中要有隐藏的id,通过前台传入id,作为主键去判断实现那些方法,在登陆之后要注意接收登录时的用户名,

需要用到的还有就是js中的点击事件等等

gettimestamp:时间戳,表示出日期和时间

 

1、在前段显示表格

欢迎, [<%=username%>]   &nbsp;
"login.jsp">重新登录&nbsp;
"register.jsp">新用户注册

添加(或者修改)联系人信息

"addOrUpdateForm" action="InsertOrUpdateContactServlet" method="post"> "hidden" name="id" />
联系人名称: "text" name="cname" />
电话: "text" name="tel" />
性别: <select name="sex"> select>
分组: <select name="tcgroup"> select>
"submit" value="保存"> "reset" value="重置" />

查询联系人

"ShowIndexContactServlet" method="post"> "hidden" name="isSearch" value="do" /> 联系人名称:<input type="text" name="cname" /> 电话:"text" name="tel" /> 性别: <select name="sex"> select> 分组: <select name="tcgroup"> select> "submit" value="查询" />"button" id="btn_delMultiple" value="删除选中记录" οnclick="confirmMultiDel()" />

 

//在表格内输出

<%
List cbList = (List) session.getAttribute("cbList");
if (cbList != null && cbList.size() > 0) {
out.print("");
out.print(""
+ "");
for (ContactBook c : cbList) {
out.print("");
out.print("");
out.print("");
out.print("");
out.print("");
out.print("");
out.print("");
out.print("");
out.print("");
}
out.print("
名称电话分组性别添加时间管理
" + c.getName() + "" + c.getTel() + "" + c.getTcgroup() + "" + c.getSex() + "" + DateConvertor.putDate2String(c.getAddtime()) + "删除 " + "修改
"); } else { out.print("

没有记录 !

"); } %>

 

转载于:https://www.cnblogs.com/NCL--/p/7429834.html

你可能感兴趣的:(jdbc电话本项目)