我的原意是想当页面拿到这个对象的ID值时根据这个ID值给予显示已该ID值为name的session值。然后因为session name只能是String,所以我就把那id强转为String,现在在页面上我能拿到id(int 型)值,要怎样才能拿到name为idsession值?
public String Actividata_ProjectUI(){
code = (String) ServletActionContext.getRequest().getSession().getAttribute("code");
sic = (String) ServletActionContext.getRequest().getSession().getAttribute("sic");
System.out.println(sourceinfo.getPid());
pid = sourceinfo.getPid().toString();
if (sourceinfo.getPid() != null) {
plantidList = sourceinfoService.findSourceInfoBy2s(code, sic);
String plantidStr[]=new String[plantidList.size()];
for (int i = 0; i < plantidList.size(); i++) {
plantidStr[i]= plantidList.get(i);
ServletActionContext.getRequest().getSession().setAttribute(pid, plantidStr[i]);
}
}
return "Actividata_ProjectUI";
}