案例:網頁提交用戶名和密碼信息,后端校驗密碼長度需在6-12位之間
-
后端部分
@WebServlet("/valid") public class SimpleServlet extends HttpServlet{public void service(HttpServletRequest req, HttpServletResponse resp) throws IOException{// 獲取請求參數String username = req.getParameter("username");String password = req.getParameter("password");// 校驗密碼長度需在6-12位之間String result = "NO";if (password.length() >= 6 && password.length() <= 12) {result = "YES";}// 將結果寫入到響應體中resp.setHeader("Content-Type", "text/html");PrintWriter writer = resp.getWriter();writer.write(result);} }
-
前端部分
<form action="valid" method="post"><div><span>用戶名:</span><input type="text" name="username"></div><div><span>密碼:</span><input type="password" name="password"></div><button type="submit">提交</button> </form>