jsp中用request获取参数的问题
我在工程 2011-12-11 08:41:30 <%@ page contentType="text/html; charset=gb2312" %>
<%@ page language="java" import="java.sql.*"%>
<html>
用户名为:<%
String name=(String)request.getParameter("username");
%>
<br><br>
<%
String pass=(String)request.getParameter("password");
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:yonghuming");
Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
String sql="select * from 用户密码管理 where 用户名='"+name+"' and 密码='"+pass+"'";
ResultSet rs = stmt.executeQuery(sql);
if(rs!=null)
{
out.println("登录成功!");
}
else
{
out.println("用户名或密码错误!");
}
}
catch(Exception e)
{
out.println(e);
}
%>
</html>
这是我的代码,用户名为:<%String name=(String)request.getParameter("username");%>获取不到我的用户名,请问这是为什么?而且不管我用什么用户名登录都显示登录成功,其实我的数据库中是没那个用户名和密码的。