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 + -
显示快捷键?