為什么我的登錄成功的頁面中XXX仍有顯示呢?
這是login_success.jsp的文件
<body>
? ?<div id="container">
? ? ?<div class="logo">
? ? ? ? ?<a href="#"><img src="assets/logo.png" alt="" /></a>
? ? ?</div> ? ?
? ? ?<div id="box">
? ? ?<%
? ? ? String loginUser="";
? ? ? if(session.getAttribute("loginUser")!=null)
? ? ? {
? ? ? loginUser=session.getAttribute("loginUser").toString();
? ? ? }
? ? ? %>
? ? ? ?歡迎您<font color="red"><%=loginUser%>XXX</font>,登錄成功!
? ?</div>
? ?</div>
? </body>
這是dologin.jsp的文件
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
String username ="";
String password ="";
request.setCharacterEncoding("utf-8"); ?//防止中文亂碼
username=request.getParameter("username");
password=request.getParameter("password");
//如果用戶密碼都等于admin,則登錄成功
if("admin".equals(username)&&"admin".equals(password))
{
? ?session.setAttribute("loginUser",username);
? ?request.getRequestDispatcher("login_success.jsp").forward(request,response);
}else
{
? response.sendRedirect("login_failure.jsp");
}
%>
頁面顯示:
2017-01-09
你把這句話? ? “ ? 歡迎您<font color="red"><%=loginUser%>XXX</font>,登錄成功!”里的XXX? 刪除