JSP按钮后进入数据库判断后 分别实现 页面跳转

来源:百度知道 编辑:UC知道 时间:2024/05/19 23:35:12
一共有三个页面
一个 login.jsp
一个 login_in.jsp
一个 error.jsp

想要实现的功能:
判断用户名 密码是否同数据库中的一致 一致的话跳转到login.jsp 不一致跳转到error.jsp

也就是普通的登录,不过不想用javabean、 servelt之类的来实现 想要纯JSP

问题集中在login.jsp中
不能跳转

————————————————————————————————

代码如下:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,java.util.*;" errorPage=""%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>movies</title>
<%
%>
</head>

<style type="text/css">
<!--
.STYLE2 {font-size: large}
-->
</style></head>

<body>
<table width="1159" height="252" border="0">
<tr>
<th scope="col"><p>wel

if (rst.next()) {
response.sendRedirect("login_in.jsp");
}
else {
response.sendRedirect("error.jsp");
} //三个页面放到同一目录就行

楼上改得不错,还有看看你的rst结果集有没有正确得到,还有你的users表里的两个列user_password,和user_name在数据库里都应该定义成char的.否则用字符串来判断相等得不到想要的结果集