// 如果第一次选择,则初始化item序列
if (null == softwareListTemp)
{
softwareListTemp = new HashMap<String, String>();
}
if ("confirm".equals(flag))
{
//如果是选择结束后点击确认键
//返回当前temp中所有的HTML,将softwareList_temp的值覆盖到softwareList中
//将softwareList_temp中的值清空。
softwareListTemp =
(Map<String, String>) session.getAttribute("softwareListTemp");
//遍历temp中的值,返回所有的HTML
Set<String> tempKeySet = new HashSet<String>();
if (null != softwareListTemp)
{
tempKeySet = softwareListTemp.keySet();
}
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
if (null == softwareListTemp)
{
softwareListTemp = new HashMap<String, String>();
}
if ("confirm".equals(flag))
{
//如果是选择结束后点击确认键
//返回当前temp中所有的HTML,将softwareList_temp的值覆盖到softwareList中
//将softwareList_temp中的值清空。
softwareListTemp =
(Map<String, String>) session.getAttribute("softwareListTemp");
//遍历temp中的值,返回所有的HTML
Set<String> tempKeySet = new HashSet<String>();
if (null != softwareListTemp)
{
tempKeySet = softwareListTemp.keySet();
}
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();