session问题
protected void onSubmitActionWrapper(ActionRequest request,
ActionResponse response, Object command,BindException errors)
throws BaseException, WindowStateException {
String gotoURL=request.getParameter("gotoUrl");
if(("detailok").equals(gotoURL)){
DetaildisplayBean sessionCmd = new DetaildisplayBean();
SessionManagerUtils.setPortletAttribute(request,
InteractiveConstant.INTERACTIVE_PARAMETER_DETAILURL, sessionCmd);
PortalUtils.redirect(this, response, WindowState.NORMAL, "detaildisplay");
} else if(("detailclear").equals(gotoURL)){
DetaildisplayBean detaildisplayBean = (DetaildisplayBean) command;
DetaildisplayBean sessionUserGroupAddCommand = (DetaildisplayBean) SessionManagerUtils
.getPortletAttribute(request, InteractiveConstant.INTERACTIVE_PARAMETER_DETAILURL);
detaildisplayBean.setDetaliURL(sessionUserGroupAddCommand.getDetaliURL());
detaildisplayBean.setInFormat(sessionUserGroupAddCommand.getInFormat());
detaildisplayBean.setOutFormat(sessionUserGroupAddCommand.getOutFormat());
detaildisplayBean.setName1(sessionUserGroupAddCommand.getName1());
detaildisplayBean.setName2(sessionUserGroupAddCommand.getName2());
detaildisplayBean.setName3(sessionUserGroupAddCommand.getName3());
detaildisplayBean.setValue1(sessionUserGroupAddCommand.getValue1());
detaildisplayBean.setValue2(sessionUserGroupAddCommand.getValue2());
detaildisplayBean.setValue3(sessionUserGroupAddCommand.getValue3());
PortalUtils.redirect(this, response, WindowState.NORMAL, "detaildisplay");
}
}
}
在第一个IF语句中 画面项保存到session中就保存不上
为什么呢