login.jsp
来自「jsp 应用开发技术光盘 是《jsp应用开发技术》这本书的源代码」· JSP 代码 · 共 45 行
JSP
45 行
<%--下面三行解决中文乱码问题--%><%@page pageEncoding="gb2312"%><%@page contentType="text/html; charset=gb2312"%><%request.setCharacterEncoding("gb2312");%><%@ page import="ch08.ParamUtils"%><jsp:useBean id="cookieApply" scope="session" class="ch08.bookstore.CookieApply" /><% //注意此处使用ParamUtils.java类获取表单数据 boolean doLogin=ParamUtils.getBooleanParameter(request,"doLogin"); String username=ParamUtils.getParameter(request,"username"); String password=ParamUtils.getParameter(request,"password"); String useremail=ParamUtils.getParameter(request,"useremail"); if(doLogin && username!=null){ //用户提交了表单,且用户名不为空 //将用户名、密码、邮箱地址写入Cookie cookieApply.login(response,username,password,useremail); //进入index.jsp页面 response.sendRedirect("index.jsp"); //必须从此处返回,否则重定向会失败 return; }%><HTML><HEAD> <TITLE>Cookie实例-网上书店购物系统</TITLE> </HEAD><BODY><H2>Cookie实例-网上书店购物系统</H2><H3>欢迎您第一次来到网上书店定购系统</H3> 请您填写名字、密码及邮箱地址<br> <FORM name="loginForm" method="post"> <input type="hidden" name=doLogin value=true> 姓 名:<INPUT type="text" name="username"><br> 密 码:<INPUT type="password" name="password"><br> email:<INPUT type="text" name="useremail"><br> <INPUT name="login" type=submit value=登录> </FORM></BODY></HTML>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?