两个html页面,a和b,a里面有您好两个字和登录按钮,b里面有返回按钮,我想点击登录按钮跳转到b里面,再点击返回按钮,跳转到a里面,但是,a里面的内容为“您好,***”,就没有登录按钮了,原理和登陆之后跳转到当前页的原理一样,求代码编写,java代码,真心请教大神!!!
http://blog.csdn.net/lee353086/article/details/8080933
http://www.cnblogs.com/xiaoer/archive/2011/03/27/1989298.html
可参考下面代码
登录login.jsp
<%@ page language="java" import="java.util.*" pageEncoding="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">
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
String username=request.getParameter("username");
String password=request.getParameter("password");
if(username.equals("admin")&&password.equals("admin")){ //这里是模拟,实际和数据库打交道
response.sendRedirect("index.jsp");//跳转到你要的界面
}else{
response.sendRedirect("login.jsp");
}
%>
登录login.jsp
<%@ page language="java" import="java.util.*" pageEncoding="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 'login.jsp' starting page</title>
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
<form name="loginForm" action="loginAction.jsp" method="post">
用户名:<input type="text" name="username"/><br/>
密码:<input type="text" name="password"/><br/>
<input type="submit" value="提交"/>
<input type="reset" value="重置"/>
</form>
</body>
</html>
处理表单loginAction.jsp
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
String username=request.getParameter("username");
String password=request.getParameter("password");
if(username.equals("admin")&&password.equals("admin")){ //这里是模拟,实际和数据库打交道
response.sendRedirect("index.jsp");//跳转到你要的界面
}else{
response.sendRedirect("login.jsp");
}
%>