Cookie
為什么我的用戶信息界面不能獲取用戶名和密碼,User的代碼如下:
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
? <head>
? ? <base href="<%=basePath%>">
? ??
? ? <title>My JSP 'users.jsp' starting page</title>
? ??
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0"> ? ?
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
? </head>
??
? <body>
? ? <h1>用戶信息</h1>
? ? <hr>
? ? <%
? ? String username="";
? ? String password="";
? ? Cookie[] cookies=request.getCookies();
? ? if(cookies!=null&&cookies.length>0)
? ? {
? ? for(Cookie c:cookies)
? ? {
? ? if(c.getName().equals("username"))
? ? {
? ? username=c.getValue();
? ? }
? ? if(c.getName().equals("password"))
? ? {
? ? password=c.getValue();
? ? }
? ? }
? ? }
? ? ?%>
? ? <BR>
? ? <BR>
? ? <BR>
用戶名:<%=username %><br>
密碼:<%=password %><br>
? </body>
</html>
2017-03-19
應該沒錯誤,可能是你的其他頁面的有錯了啊!