两个单纯的jsp页面 在第一个页面输入正确的问题后跳转到第二个页面 实现跳转的代码是怎么写的
第一个页面<%@pagecontentType="text/html;charset=gb2312"%><scriptlanguage="JavaScript"></sc...
第一个页面
<%@ page contentType="text/html;charset=gb2312" %>
<script language="JavaScript">
</script>
<html>
<head>
<title>用户登录</title>
</head>
<body>
<h2>用户登录</h2>
<form name="form1" action="index" method="post"
onsubmit="return isValidate(form1)">
用户名:<input type="text" name="username"><br>
口 令:<input type="password" name="userpass"><br>
<input type="reset" value="重置">
<input type="submit" value="提交"><br>
</form>
</body>
</html>
输入正确的用户名和密码后跳转到第二个页面
<%@ page contentType="text/html;charset=gb2312" %>
<html>
<head>
<title>登录成功</title>
</head>
<body>
<h2>${sessionScope.userid}您好,欢迎登录!</h2>
</body>
</html>
实现跳转的代码这么写貌似是错的
<%@ page language="java" contentType="text/html; charset=GB18030"
pageEncoding="GB18030"%>
<%@ page import="java.util.*" %>
String username = request.getParameter("username");
String userpass = request.getParameter("userpass");
if(username.equals("zhangsan") && userpass.equals("zhangsan"))
{
%>
<jsp:forward page="success.jsp"/>
<%
}else{
%>
<jsp:forward page="index.jsp"/>
<%
}
%>
应该怎么写啊 展开
<%@ page contentType="text/html;charset=gb2312" %>
<script language="JavaScript">
</script>
<html>
<head>
<title>用户登录</title>
</head>
<body>
<h2>用户登录</h2>
<form name="form1" action="index" method="post"
onsubmit="return isValidate(form1)">
用户名:<input type="text" name="username"><br>
口 令:<input type="password" name="userpass"><br>
<input type="reset" value="重置">
<input type="submit" value="提交"><br>
</form>
</body>
</html>
输入正确的用户名和密码后跳转到第二个页面
<%@ page contentType="text/html;charset=gb2312" %>
<html>
<head>
<title>登录成功</title>
</head>
<body>
<h2>${sessionScope.userid}您好,欢迎登录!</h2>
</body>
</html>
实现跳转的代码这么写貌似是错的
<%@ page language="java" contentType="text/html; charset=GB18030"
pageEncoding="GB18030"%>
<%@ page import="java.util.*" %>
String username = request.getParameter("username");
String userpass = request.getParameter("userpass");
if(username.equals("zhangsan") && userpass.equals("zhangsan"))
{
%>
<jsp:forward page="success.jsp"/>
<%
}else{
%>
<jsp:forward page="index.jsp"/>
<%
}
%>
应该怎么写啊 展开
2个回答
展开全部
实践下不就知道了,你action写的有些陌生额 貌似应该是action="你要访问的页面"吧。
更多追问追答
追问
我那个index.jsp是我的登录界面
追答
你就说你现在的问题是什么。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
action跳到你要判断的页面(xx.jsp)
第三段 string那少个<%....
第三段 string那少个<%....
更多追问追答
追问
我的index.jsp是登录页面 success.jsp是登录成功的页面 Myjsp.jsp是判断条件的页面
那我的action后面应该写哪个页面
追答
action=“Myjsp.jsp”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询