所有代码如下:
一.login.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<title>Get 方法提交数据</title>
</head>
<body>
<form method="get" action="login.jsp">
<p>用户名:<input type="text" name="user" size="18"></p>
<p>密码:<input type="password" value="pass" size="20"></p>
<p><input type="submit"value="提交" name="ok">
<input type="reset" value="重置" name="cancel"></p>
</form>
</body>
</html>
二、login.jsp
<%@ page language="java" contentType="text/html; charset=IGB2312"
pageEncoding="GB2312"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<title>处理Get方法传递数据</title>
</head>
<body>
<%
String strUser=request.getParameter("user");
String strPass=request.getParameter("pass");
if((strUser).equals("admin")&&(strPass).equals("admin"))
out.println("<h3>用户登陆成功</h3>");
else
out.println("<h3>用户登陆失败</h3>");
%>
</body>
</html>
JSP程序:输入用户名和密码后总是出现空白页面,请朋友们指点一二
答案:3 悬赏:10
解决时间 2021-02-22 17:24
- 提问者网友:追忆成伤
- 2021-02-21 22:49
最佳答案
- 二级知识专家网友:你把微笑给了谁
- 2021-02-21 23:03
看看你跳转后的页面的url,看看是否正确跳转了。
全部回答
- 1楼网友:陪伴是最长情的告白
- 2021-02-22 00:49
1 index.jsp
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<title>Get 方法提交数据</title>
</head>
<body>
<form method="get" action="login.jsp">
<p>用户名:<input type="text" name="user" size="18"></p>
<p>密码:<input type="password" name="pass" size="20"></p>
<p><input type="submit"value="提交" name="ok">
<input type="reset" value="重置" name="cancel"></p>
</form>
</body>
</html>
2.login.jsp
<%@ page language="java" contentType="text/html; charset=GB2312" import="java.util.*"
pageEncoding="GB2312"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>处理Get方法传递数据</title>
</head>
<body>
<%
String strUser=request.getParameter("user");
String strPass=request.getParameter("pass");
if(strUser.equals("admin")&& strPass.equals("admin"))
out.println("成功");
else
out.println("失败");
%>
</body>
</html>
- 2楼网友:堕落奶泡
- 2021-02-21 23:33
你很多个地方写错了
1.script标签的结束标签写错了 </scripr>要改回</script>
2.switch写错了 swith(KK)要改回switch(KK)
3.div_date未定义,改正方法:给你要显示日期的div加个id属性,
div_date.innerHTML=str_date;改成
document.getElementById("你定义的ID").innerHTML=str_date;
4.你没有调用定义好的方法,根据你的需求,应在body定义onload事件调用该方法<body>改成<body onload="clockon()">
5.循环调用时,调用方法名写错了setTimeout("clocken()",200)要改回setTimeout("clockon()",200)
6.center的结束标签也写错了,自行修正
另外,document.all一般用于判断浏览器是否是ie,在你这里没有必要,可以删除,除非你恨别的浏览器,不是ie就不给他显示时间
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |