jsp与sqlserver链接的登陆 jdbc

问题描述

<%@pageimport="java.sql.*"%><%!publicstaticfinalStringDBDRIVER="com.microsoft.sqlserver.jdbc.SQLServerDriver";publicstaticfinalStringDBURL="jdbc:sqlserver://localhost:1434;DatabaseName=student";publicstaticfinalStringDBUSER="sa";publicstaticfinalStringDBPASS="12345";%><%Connectionconn=null;PreparedStatementpstmt=null;ResultSetrs=null;booleanflag=false;%><%Stringsuserid=request.getParameter("userid");Stringspassword=request.getParameter("password");try{Class.forName(DBDRIVER);conn=DriverManager.getConnection(DBURL,DBUSER,DBPASS);Stringsql="SELECTidFROMuserWHEREuserid='"+suserid+"'ANDpassword='"+spassword+"'";pstmt=conn.prepareStatement(sql);rs=pstmt.executeQuery();if(rs.next()){flag=true;}}catch(Exceptione){}finally{try{conn.close();}catch(Exceptione){}}%><%if(flag==true){%><jsp:forwardpage="index.jsp"/><%}else{%><jsp:forwardpage="failure.jsp"/><%}%>

不管输入什么都会进入failure.jsp包括正确的用户名求帮助QAQ

解决方案

解决方案二:
publicstaticfinalStringDBURL="jdbc:sqlserver://localhost:1434;DatabaseName=student";貌似sqlserver的端口号是1433吧,楼主你确定你没有修改端口吗?
解决方案三:
默认端口名是1433,你看看是不是端口的原因,如果不是的话,还有一个很重要的原因,就是如果你的用户名和密码以及你的jsp代码都是在同一个页面上完成的,所以你的跳转可能有点问题,其次,查看你能否获取到参数,如果不能获取到就是参数问题了
解决方案四:
debugdebug啊

时间: 2024-10-26 04:23:50

jsp与sqlserver链接的登陆 jdbc的相关文章

JSP连接各类数据库大全SQLServer2000 JDBC驱动的完整安装及测试?

js|server|sqlserver|数据|数据库 JSP连接各类数据库大全SQLServer2000 JDBC驱动的完整安装及测试说明 SQLServer2000 JDBC驱动的完整安装及测试说明(转载) 一.下载SQLSERVER2000的jdbc驱动程序.在微软站点就有这个驱动程序:Window操作系统http://www.uncj.com/upload/files/ms_jdbc_setup.exe http://download.microsoft.com/download/SQLS

求民航售票系统代码用java+jsp代码 SQLserver数据库myeclipse平台

问题描述 求民航售票系统代码用java+jsp代码 SQLserver数据库myeclipse平台 用于课程设计不用太复杂,只用实现基本功能.1.用户登录2.根据时间,出发地,目的地查询机票功能3.订票4.订单查询5.退票.用java+jsp代码 SQLserver数据库myeclipse平台 解决方案 参考:http://download.csdn.net/download/angelyucc/2373156 解决方案二: 这个可以参考,但最好还是自己写吧 解决方案三: http://down

JSP点击链接后下载文件(右键另存)功能

JSP点击链接后下载文件(右键另存)功能 /** *//**      * 实现文件另存功能      *      * @param text      *            文件内容      * @param fileName      *            文件名称      * @return      */     protected String renderFile(String text, String fileName)             throws IOEx

数据库服务器-c#连接SQLSERVER无法打开登陆所请求的数据库

问题描述 c#连接SQLSERVER无法打开登陆所请求的数据库 源代码是这样的 报错是 数据库服务器已经开了 新手求教~ 解决方案 确认你的用户名密码正确吗,赋予权限了吗 解决方案二: 下面提示很清楚啊!看看用户是否有访问权限, 解决方案三: 登录失败,你的账户对吗,可以访问数据库信息?

JSP与SQLserver邮件系统的附件是怎么保存的?

问题描述 JSP与SQLserver邮件系统的附件是怎么保存的? 邮件系统的附件是怎么保存的?希望谁能给我个邮件系统的项木源码或者告诉我附近是怎么个保存机制的? 解决方案 有两种方式 1:把附件以源文件的形式保存,数据库里面存储附件的路径地址 2:直接把附件转换为二进制(这种方式不建议使用) 解决方案二: 直接调用api读取就行了吗 解决方案三: 邮件中的附件是以bas64编码的形式将二进制字节转换为字符串保存的.参考 http://blog.csdn.net/caianye/article/d

记录-用JSP取SqlServer数据问题

问题描述 用JSP取SqlServer数据问题 sqlserver 数据库中某列记录为空格(不是null),用JSP取出来,其值不是null,也不是"",要怎么取出其准确值进行往后程序的配对? 数据库中数据显示: 输出屏幕显示: 问题:怎么得到数据库中准确值,进入特定的循环,if语句怎么写? 解决方案 ResultSet中提供了一个wasNull()方法,你可以判断字段值是不是null,然后自己做处理 解决方案二: 这样试试? 解决方案三: "null"都判断不了,

jsp入门教程:用户登陆密码判断代码

jsp入门教程:用户登陆密码判断代码 <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %> <%@include file="../DB.jsp"%> <jsp:useBean id="loginMD5" sco

sqlserver链接数据库

  接触Java或者JSP,难免会使用到数据库SQL Server 2000/2005(我使用2005标准版[9.0.3054]测试),经过自己的搜索和研究,使用JDBC连接SQL Server成功,特此整理方法(使用Eclipse 3.2)如下. 准备工作 首先,操作系统中安装好SQL Server 2000/2005,如果系统中都装有2000和2005版,记得停用一个,只开一个行了. 然后,到微软网站下载Microsoft SQL Server 2005 JDBC Driver 1.1,也可

jsp标签 jsp500-JSP链接数据库怎么了出现问题

问题描述 JSP链接数据库怎么了出现问题 连接数据库的时候怎么会老出现500错误,是代码的有错误还是架包的原因 解决方案 关于JSP链接数据库的问题 解决方案二: 500的错误原因是请求的Servlet在执行service方法的过程中出现了错误,程序不能继续运行了.以下情况容器都将视为500的一种情况,而返回给客户端这个错误说明.Servlet没有继承HttpServlet或实现Servlet接口web.xml文件中的写错,与真正的包名类名不符service方法中的代码运行时抛出异常解决500的