如何让servlet留在上一页而不丢失以前的页面数据..?

时间:2016-06-28 16:04:49

标签: javascript java ajax

  • 我将员工详细信息存储在memory not in DB by using Ajax中。输入记录后,如果按下浏览器的刷新按钮。所有记录都将消失。仅显示空文本框页面。

  • 每当我们按下刷新按钮时,唯一ID将转到servlet,如果是新的,则servlet的逻辑将执行,否则servlet将能够显示包含先前内容的上一个网页

  • 我没有使用任何框架。我只使用servlet。如何完成这项任务? 我尝试过:

在我的servlet" POST"方法

RequestDispatcher dispatcher=null;    
HttpSession session=req.getSession();    
String GUID=req.getParameter("guid");       
String PrevGUID=(String) session.getAttribute("guid");      
System.out.println("-------------- GUID : "+GUID);     
System.out.println("-------------- PREV GUID : "+PrevGUID);   

if(GUID.equals(PrevGUID)){     
System.out.println("-------------- 1-Same GUID");  
dispatcher=req.getRequestDispatcher("DisplayDetails.jsp");       
dispatcher.forward(req, res);      
}         
else{        
System.out.println("-------------- 2-Diff GUID");                
session.setAttribute("guid",GUID);                         
doGet(req, res);                               
}           

而不是转发请求"如果"循环,我想显示以前的数据的前一个jsp页面 非常感谢任何帮助。

0 个答案:

没有答案