图6 登录界面 登录模块用于猎头和猎头经理的登录使用,通过输入用户名和密码并且选择身份达到猎头和猎头经理登录不同界面和拥有不同权限的功能。其核心代码如下: <%//获得用户名、密码、验证码和身份 String Username=request.getParameter("Username"); String Password=request.getParameter("Password"); String input= request.getParameter("rand"); String shenfen= request.getParameter("shenfen"); if (Username!=null && Password!=null) { //把用户名和密码保存在session中 session.setAttribute("user_name",Username); session.setAttribute("pass_word",Password); session.setAttribute("input",input); //验证用户输入的验证码是否正确 if (input.equals(session.getAttribute("rand"))) {//如果身份为猎头及为“1” if(shenfen.equals("1")) { //界面跳转到猎头管理界面 response.sendRedirect("check.jsp"); } else { //跳转到猎头经理管理界面 response.sendRedirect("check1.jsp"); } } else { //验证码不正确 out.print("验证码错误"); //JOptionPane.showMessageDialog(null,"请选择文件!","提示",JOptionPane.ERROR_MESSAGE); } } %> ……… 因篇幅所限,登录其它代码不再给出,请参考系统源程序中的代码。 4.2.2信息发布和信息浏览模块 猎头经理的信息发布功能由添加信息、删除信息、修改信息和查看信息的组成,其中添加信息界面如图7如下:
图7 添加信息界面 其核心代码如下: <%//设置操作 String menu=""; try { menu = request.getParameter("menu"); } catch(Exception ex) { menu="update"; } if (menu==null || menu =="") { menu="update"; } if(menu.equals("add")) {//设置时间 //java.util.Date date = new java.util.Date(); //SimpleDateFormat adddate= new SimpleDateFormat("yyyy-MM-dd"); String tmp=""; //将信息加入数据库 tmp +="Insert into jobinfo (title,content,uptime,jobtypeid,copyfrom) values('"; tmp +=request.getParameter("Title"); tmp +="','"+request.getParameter("Content"); tmp +="',getdate()"; tmp +=","+request.getParameter("TypeID"); tmp +=",'"+request.getParameter("copyfrom"); tmp +="')"; tmp=charsetConvert.parseChinese(tmp); if(dbc.executeUpdate(tmp)>=0) out.println("<script>alert('信息添加成功!'); location.href='joblist.jsp'</script>"); else &nbs
首页 上一页 3 4 5 6 7 8 9 下一页 尾页 6/10/10