String id= (String)request.getParameter("ID");//从页面取得值
System.out.println(id);
request.getSession().setAttribute("id",id);
String s2 = String.valueOf(request.getSession().getAttribute("id"));
System.out.println(s2);
int albumid = 0;
albumid = Integer.parseInt(s2.toString());
我第一次运行action时有值,因为要分页,在运行时albumid取不到值了,应该怎么写
急用在线等
谢谢
System.out.println(id);
request.getSession().setAttribute("id",id);
String s2 = String.valueOf(request.getSession().getAttribute("id"));
System.out.println(s2);
int albumid = 0;
albumid = Integer.parseInt(s2.toString());
我第一次运行action时有值,因为要分页,在运行时albumid取不到值了,应该怎么写
急用在线等
谢谢
应该是String id= (String)request.getParameter("ID"); 没有取道值
debug下看看吧
System.out.println(id);
request.getSession().setAttribute("id",id);
String s2 = (String)request.getSession().getAttribute("id");
System.out.println(s2);
int albumid=Integer.parseInt(s2);你的albumid = Integer.parseInt(s2.toString()); 什么意思
这样写的