关于jsp我无法解决的bug
package userpackage;
public class User {
private String userID;
private String userName;
private String password;
public User(String userID,String name,String password)
{
setUserName(name);
setPassword(password);
setUserID(userID);
}
public String getUserID(){
return userID;
}
public String getUserName(){
return userName;
}
public String getPassword(){
return password;
}
public void setUserName(String name){
this.userName=name;
}
public void setUserID(String userid){
this.userID=userid;
}
public void setPassword(String password){
this.password=password;
}
public static void initialize(){
UserDA.initialize();
}
public static User find(String userID) throws Exception{
return UserDA.find(userID);
}
public static void terminate(){
UserDA.terminate();
}
}
------解决方案--------------------问题在哪里我怎么没看到
------解决方案--------------------出现什么问题?报什么错?
------解决方案--------------------太长了,看不下去了;
1,关键字看类型是否正确,查询输入的是字符串,而在数据库中是整型
2,是不是while(rs.next)
------解决方案--------------------address="./notFound.jsp";
为什么都要加一点?
斜杠也省了吧
------解决方案--------------------什么bug要说清楚呀
------解决方案--------------------不要着急写完全部代码 写一点测试一点 要是我就先测试有没有从数据库取到数据,再排查跳转的问题,最后在看看el表达式 希望能帮到你
------解决方案--------------------<%@page import="userpackage.User" %>
${user.userName }
能这样用的吗?不可能吧。
------解决方案--------------------${user.userName } 改成 <%=user.getUsername %>