check代码:<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" %>
<% request.setCharacterEncoding("gb2312"); %>
<%@ page import="com.bwm.page.Show"%>
<%@ page import="com.bwm.db.Condb"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head><body>
<%
Condb con=new Condb();
//Connection conn=con.getConnection();
Show show=new Show();
String name=request.getParameter("name");
String password=request.getParameter("password");
String sql="select * from tb_Person where Username='"+name+"' and Password='"+password+"'";
ResultSet rs=con.executeQuery(sql);
if(rs.next()){
String strsql=rs.getString(1);
session.setAttribute("name",name);
session.setAttribute("password",password);
session.setAttribute("groupid",strsql);
response.sendRedirect("index.htm");
}else{
out.print(show.errorBox("你输入的用户名或密码有误","错误信息"));
out.close();
}
//if(conn!=null){
// conn.close();
//}
con.close();
%></body>
</html>
<% request.setCharacterEncoding("gb2312"); %>
<%@ page import="com.bwm.page.Show"%>
<%@ page import="com.bwm.db.Condb"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head><body>
<%
Condb con=new Condb();
//Connection conn=con.getConnection();
Show show=new Show();
String name=request.getParameter("name");
String password=request.getParameter("password");
String sql="select * from tb_Person where Username='"+name+"' and Password='"+password+"'";
ResultSet rs=con.executeQuery(sql);
if(rs.next()){
String strsql=rs.getString(1);
session.setAttribute("name",name);
session.setAttribute("password",password);
session.setAttribute("groupid",strsql);
response.sendRedirect("index.htm");
}else{
out.print(show.errorBox("你输入的用户名或密码有误","错误信息"));
out.close();
}
//if(conn!=null){
// conn.close();
//}
con.close();
%></body>
</html>
解决方案 »
- 企业人事管理系统如何设计福利管理模块
- spring能动态给一个类增加一个方法或属性吗
- apache-cxf-2.1.3自带例子callback的basic_callback.wsdl在myeclipse 6.5工具中报错,请问如何解决?
- 求教heriterx配置及其应用问题
- axis2 能返回Documnet 类型吗?
- 有没有做过关于(用C语言+扩张API组件扩张Apache HTTP Server 的机能的(在线等待)(SOS)(200)
- 大侠们给指个方向
- 部署RMI安全策略文件出现异常我应该如何解决?
- 继续求问:关于EJB容器的疑难问题
- 急问:jsp页面的一个请求与struts怎么连接?
- 一个hibernate中令我疑惑的持久化对象的传递问题。
- 求助:关于EJB开发工具
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:358)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
root cause java.lang.NullPointerException
org.apache.jsp.user.check_jsp._jspService(check_jsp.java:67)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
note The full stack trace of the root cause is available in the Tomcat logs
把url 改成这样试试url="jdbc:microsoft:sqlserver://servername:1433;DatabaseName=db_Scenince";
user="sa";
password="123";DriverManager.getConnection(url, user, password);
if(rs.next()){
改成:
try{
ResultSet rs=con.executeQuery(sql);
if(!rs.next()){...}
}
catch (SQLException ex) {
ex.printStackTrace();
}
改成:
url="jdbc:microsoft:sqlserver://"+servername+":1433:databasename=db_Scenince";
username="sa";
password="123";
Connection conn=DriverManager.getConnection(url,username,password);
其他没发现问题
改成:
url="jdbc:microsoft:sqlserver://"+servername+":1433:databasename=db_Scenince;user=sa;password=123";