第二阶段每日汇报20230518
第二阶段现在开始编写补货站后台管理系统,,这个是管理员登陆之后进入到首页,主导航栏分为补货商品管理和补货申请管理,。然后补货商品管理是管理员进行补货商品的增删改查来保证补货站的物品整体的完善性。
接下来首先完成的是补货站的登录和注册界面,也实现了验证码功能,其中使用拦截器等功能,防止了整体的不正确性:
<%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false"%> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>login</title> <link href="css/login.css" rel="stylesheet"> </head> <body> <div id="loginDiv" style="height: 350px"> <form action="/policyTest/loginServlet" method="post" id="form"> <h1 id="loginMsg">LOGIN IN</h1> <div id="errorMsg">${login_msg} ${register_msg}</div> <p>Username:<input id="username" name="username" value="${cookie.username.value}" type="text"></p> <p>Password:<input id="password" name="password" value="${cookie.password.value}" type="password"></p> <p>Remember:<input id="remember" name="remember" value="1" type="checkbox"></p> <div id="subDiv"> <input type="submit" class="button" value="login up"> <input type="reset" class="button" value="reset"> <a href="register.jsp">没有账号?</a> </div> </form> </div> </body> </html>
注册界面
<%@ page contentType="text/html;charset=UTF-8" language="java" isELIgnored="false"%> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>欢迎注册</title> <link href="css/register.css" rel="stylesheet"> </head> <body> <div class="form-div"> <div class="reg-content"> <h1>欢迎注册</h1> <span>已有帐号?</span> <a href="login.jsp">登录</a> </div> <form id="reg-form" action="/policyTest/registerServlet" method="post"> <table> <tr> <td>用户名</td> <td class="inputs"> <input name="username" type="text" id="username"> <br> <span id="username_err" class="err_msg" >${register_msg}</span> </td> </tr> <tr> <td>密码</td> <td class="inputs"> <input name="password" type="password" id="password"> <br> <span id="password_err" class="err_msg" style="display: none">密码格式有误</span> </td> </tr> <tr> <td>验证码</td> <td class="inputs"> <input name="checkCode" type="text" id="checkCode"> <img id="checkCodeImg" src="/policyTest/checkCodeServlet"> <a href="#" id="changeImg" >看不清?</a> </td> </tr> </table> <div class="buttons"> <input value="注 册" type="submit" id="reg_btn"> </div> <br class="clear"> </form> </div> <script> document.getElementById("changeImg").onclick = function () { document.getElementById("checkCodeImg").src = "/policyTest/checkCodeServlet?"+new Date().getMilliseconds(); } </script> </body> </html>
实现效果: