Java 如何在刷新servlet期间获取上一个值
我有一个仆人。我正在使用以下代码进行刷新 res.addHeader(“刷新”、“10”) 但在我用表格阅读日期之前 这是第一次,它工作得很好。但10秒后,在刷新期间,由于日期为空,我得到空指针异常 如何在刷新后获取日期的上一个值 提前感谢,,Java 如何在刷新servlet期间获取上一个值,java,servlets,Java,Servlets,我有一个仆人。我正在使用以下代码进行刷新 res.addHeader(“刷新”、“10”) 但在我用表格阅读日期之前 这是第一次,它工作得很好。但10秒后,在刷新期间,由于日期为空,我得到空指针异常 如何在刷新后获取日期的上一个值 提前感谢,, Mahes最简单的解决方案可能是在会话中保存日期 如果请求(post)中存在该值,则将该值存储在会话中 setAttribute(“queryDate”,theDate) 重新加载时,检查getParameter()是否返回null,并使用getAttr
Mahes最简单的解决方案可能是在会话中保存日期 如果请求(post)中存在该值,则将该值存储在会话中 setAttribute(“queryDate”,theDate)
重新加载时,检查getParameter()是否返回null,并使用getAttribute()使用会话中的日期。将值放入会话是一个有效选项 另一个选项是,在第一次提交时,向包含先前提交日期的表单添加隐藏字段。刷新时,将提交隐藏字段,因此日期仍然是请求参数的一部分