184480606
2016-07-18 11:44
没有输入任何东西,编完代码后登录网页用户名和密码就出现了这个。
login.jsp代码:
<body>
<%
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();
}
}
}
%>
<h1>用户登录</h1>
<form name="loginForm" action="dologin.jsp" method="post">
<table>
<tr>
<td>用户名:</td>
<td><input type="text" name="username" value=<%=username%>/></td>
</tr>
<tr>
<td>密码:</td>
<td><input type="password" name="password" value=<%=password%>/></td>
</tr>
<tr>
<td colspan="2"><input type="checkbox" name="isUseCookies" checked="checked"/>十天内记住我的登录状态</td></tr>
<tr>
<td colspan="2" align="center" ><input type="submit" value="登录"/><input type="reset" value="取消"/></td></tr>
</table>
</form>
</body>
name="username" value="<%=username %>"
<td><input type="text" name="username" value=<%=username%>/></td>
</tr>
<tr>
<td>密码:</td>
<td><input type="password" name="password" value=<%=password%>/></td>
</tr>
input标签的value属性的属性值需要引号括起来,注意是value="属性值"
你取消勾选十天内记录登陆状态登陆,然后再回到这个页面上试试看还在不在
JAVA遇见HTML——JSP篇
248277 学习 · 3071 问题
相似问题