用JAVA做了一个登录系统,在页面中输入数据库中已有的用户名和密码,总是跳转到错误页面,无法登陆成功

packageorg.servlet;importjava.io.*;importjavax.servlet.*;importjavax.servlet.http.*;i... package org.servlet;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import org.model.*;
import org.dao.*;
public class LoginServlet extends HttpServlet{
public void doGet(HttpServletRequest request, HttpServletResponse response) throws Sevrlet代码如下:
package org.servlet;
import java.io.*;
import javax.servlet.*;
代码如下:
import javax.servlet.http.*;
import org.model.*;
import org.dao.*;
public class LoginServlet extends HttpServlet{
public void doGet(HttpServletRequest request, HttpServletResponse response) throws public class LoginServlet extends HttpServlet{
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException,
IOException{
request.setCharacterEncoding("gb2312");
LoginDao loginDao=new LoginDao();
Login l = loginDao.checkLogin(request.getParameter("name"),
request.getParameter("password"));
if(l!=null){
HttpSession session=request.getSession();
session.setAttribute("login", l);
response.sendRedirect("main.jsp");
}else{
response.sendRedirect("error.jsp");
}
}
展开
 我来答
zeuskim
2016-06-16 · TA获得超过182个赞
知道小有建树答主
回答量:397
采纳率:50%
帮助的人:119万
展开全部
数据库打开了没有?用的是什么数据库?好像sqlserver需要设置允许远程登录
追问
用的是SQLSERVER2005,怎么知道数据库打开没呢?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式