最贊回答 / 琉小籬
你可以先打印一下user對象看是不是空,如果user對象為空的話就說明Struts2在自動注入的時候沒有找到與之相配的變量(比如說在form中<input>標簽的name是username但是在你的login()方法中只有一個Users對象是不能注入的)這個時候就需要在login()方法中實現一個模型驅動接口ModelDriven,這個接口的參數是user對象,這樣就可以實現傳值了,建議可以去看一下模型驅動的問題,很簡單的。以上純粹是一個新手的建議哈,希望不要誤導樓主,如果回答有誤,還請多多包...
2016-04-19
最后一條刪不了可以這樣
if(list!=null && list.size()>0){
session.setAttribute("students_list", list);
}
else{
session.setAttribute("students_list",null);
}
if(list!=null && list.size()>0){
session.setAttribute("students_list", list);
}
else{
session.setAttribute("students_list",null);
}
2016-04-19
已采納回答 / qq_耗子_3
去安裝目錄下刪除就行了 方法如下由于myeclipse
添加的struts性能不是放在工程lib下的,而是myeclipse自帶的,,所以刪除比較麻煩,,我覺得最簡單的做法應該是這樣:D:\MyEclipse8.6\MyEclipse-8.6\configuration\org.eclipse.osgi\bundles
下搜索antlr-2.7.2.jar完成后能看到的,都刪除掉,,(可能有些是在1.3下面的,有些是在2.1下面的)然后在D:\MyEclipse8.6\Common\plugins??搜索...
2016-04-19
public String add() throws ParseException{
//獲取前臺表單提交的學生姓名
String sname=this.request.getParameter("sname");
//獲取表單提交的學生性別.
String gender=this.request.getParameter("gender");
//獲取表單提交的出生日期,字符串形式.
String birthday=this.request.getParameter("birthday");
//獲取前臺表單提交的學生姓名
String sname=this.request.getParameter("sname");
//獲取表單提交的學生性別.
String gender=this.request.getParameter("gender");
//獲取表單提交的出生日期,字符串形式.
String birthday=this.request.getParameter("birthday");
2016-04-17
//獲取表單提交的地址
String address=this.request.getParameter("address");
//創建一個Student對象,為其初始化.
Student stu=new Student();
//初始化姓名
stu.setSname(sname);
//初始化性別
stu.setGender(gender);
//將前臺表單提交的出生日期(字符串形式)類型,轉換為Date類型,因此Student中保存的是Date類型.
String address=this.request.getParameter("address");
//創建一個Student對象,為其初始化.
Student stu=new Student();
//初始化姓名
stu.setSname(sname);
//初始化性別
stu.setGender(gender);
//將前臺表單提交的出生日期(字符串形式)類型,轉換為Date類型,因此Student中保存的是Date類型.
2016-04-17
SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd");
Date date=simpleDateFormat.parse(birthday);
//初始化出生日期
stu.setBirthday(date);
//初始化地址信息
stu.setAddress(address);
//調用添加學生的方法,把學生對象傳進去,學號即主鍵會在Dao的方法中獲取并設置.
service.addStudent(stu);
return "add_success";
}
Date date=simpleDateFormat.parse(birthday);
//初始化出生日期
stu.setBirthday(date);
//初始化地址信息
stu.setAddress(address);
//調用添加學生的方法,把學生對象傳進去,學號即主鍵會在Dao的方法中獲取并設置.
service.addStudent(stu);
return "add_success";
}
2016-04-17