郑州市桐柏路社区医院:懂JSP的来啊!这个问题没能解决

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 04:13:44
<%

if(request.getParameter("username")!=null&&!request.getParameter("username").equals("")){
String username1=request.getParameter("username");
String userpwd1=request.getParameter("userpwd");
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=login_1";
String user="sa";
String password="sa";
Connection conn=DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="Select userPWD,userID from L_user where userName='"+username1+"'";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next())
{
if(userpwd1.equals(rs.getString("userPWD")))
{String ID=rs.getString("userID");
System.out.print("ID");
if(ID.euqals("001")){out.print("您有权利登录147界面");}
else {if(ID.euqals("002")){out.print("您有权利登录258界面");}
else{out.print("您有权利登录369界面");}}
out.print("用户名和密码正确,允许登录");}
else{out.print("密码输入错误!");}
}
}
else{out.print("输入值不能为空");}%>
C:\Tomcat 5.0\work\Catalina\localhost\_\org\apache\jsp\switch_jsp.java:69: cannot resolve symbol
symbol : method euqals (java.lang.String)
location: class java.lang.String
if(ID.euqals("001")){out.print("镇ㄦ湁鏉冨埄鐧诲綍147鐣岄溃");}
^

An error occurred at line: 9 in the jsp file: /switch.jsp
Generated servlet error:
C:\Tomcat 5.0\work\Catalina\localhost\_\org\apache\jsp\switch_jsp.java:70: cannot resolve symbol
symbol : method euqals (java.lang.String)
location: class java.lang.String
else {if(ID.euqals("002")){out.print("镇ㄦ湁鏉冨埄鐧诲綍258鐣岄溃");}
报的 错

代码没有问题啊 是不是你装了什么软件和你的这个软件线程冲突了

if(ID.euqals("001")){out.print("您有权利登录147界面");}
...
应该是ID.equals("001"))