📄 defaultreportitemmanage.java
字号:
package com.cnblogs.zxub.upload;
import javax.servlet.http.HttpSession;
/**
* @author zxub 2006-7-14 下午05:18:16 对于信息反馈对象的处理 将反馈对象置于session中
*/
public class DefaultReportItemManage implements ReportItemManageImpl
{
private HttpSession session = null;
private String saveId = null;
public DefaultReportItemManage(HttpSession session)
{
this.session = session;
}
public void init()
{
saveId = "reportItemIndex." + System.currentTimeMillis();
session.setAttribute("reportItemIndex", saveId);
session.setAttribute(saveId, null);
}
public void save(ReportItemImpl reportItem)
{
session.setAttribute(saveId, reportItem);
}
public void dispose()
{
String saveId = (String) session.getAttribute("reportItemIndex");
if (saveId != null)
{
session.setAttribute(saveId, null);
session.setAttribute("reportItemIndex", null);
}
}
public ReportItemImpl getItem()
{
if (session != null)
{
String saveId = (String) session.getAttribute("reportItemIndex");
if (saveId != null)
return (ReportItemImpl) session.getAttribute(saveId);
}
return null;
}
public static ReportItemImpl getItem(HttpSession session)
{
if (session != null)
{
String saveId = (String) session.getAttribute("reportItemIndex");
if (saveId != null)
return (ReportItemImpl) session.getAttribute(saveId);
}
return null;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -