我正在进行项目管理项目,因此我必须在登录后显示用户的项目详细信息。我将列表中的所有项目详细信息记录下来,以便在登录验证后,我可以访问项目细节。但不知道如何调用它,PLZ可以帮助我弄清楚如何存储ID
//controller
public static Result login() {
User user = Form.form(User.class).bindFromRequest().get();
CommonService service = new CommonServiceImpl();
boolean response=service.login(user);
if(response){
return ok(welcome.render());
}
else{
return ok("not sucees");
}
}
how to call another method to show project details
//daoimpl
public boolean login(User user)
{
try {
con = JdbcUtil.getSqlConnection();
VERIFY_USER=select * from project_managment.t_user where email=? and password=?;
ps = con.prepareStatement(VERIFY_USER);
ps.setString(1, user.getEmail());
ps.setString(2, user.getPassword());
rs = ps.executeQuery();
if(rs.next()){
response=true;
}
}
catch (Exception e) {
}
finally {
JdbcUtil.dbResourceCleanUp(rs,ps,con);
}
return response;
}
如何调用另一种方法来显示项目细节
// user是我的模型类
public class User {
int id;
String firstname;
String lastname;
String password;
String email;
int phone;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getFirstname() {
return firstname;
}
public void setFirstname(String firstname) {
this.firstname = firstname;
}
public String getLastname() {
return lastname;
}
public void setLastname(String lastname) {
this.lastname = lastname;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public int getPhone() {
return phone;
}
public void setPhone(int phone) {
this.phone = phone;
}
//projectdetails modelclass
public class ProjectDetails {
String ProjectName;
String StartDate;
String endDate;
int hours;
String mngrName;
public String getProjectName() {
return ProjectName;
}
public void setProjectName(String projectName) {
ProjectName = projectName;
}
public String getStartDate() {
return StartDate;
}
public void setStartDate(String startDate) {
StartDate = startDate;
}
public String getEndDate() {
return endDate;
}
public void setEndDate(String endDate) {
this.endDate = endDate;
}
public int getHours() {
return hours;
}
public void setHours(int hours) {
this.hours = hours;
}
public String getMngrName() {
return mngrName;
}
public void setMngrName(String mngrName) {
this.mngrName = mngrName;
}
}