html - 是否可以将servlet返回的网页保存在服务器上,以便再次访问?

标签 html tomcat servlets

假设我有一个处理表单数据并返回网页的 servlet。是否可以将返回的网页存储在服务器上,以便在不填写表单的情况下再次访问?

最佳答案

我认为这是可能的。但大多数情况下,如果提交的表单生成具有唯一 URL 的唯一页面,这将是可能的。

比如当你提交一个表单时,如果它创建了一个 URL,比如

'http://example.com/result1.html'

然后我们可以使用 Expiration 过滤器来设置 Expiration HTTP header 并使其可缓存。

但一个变化是缓存必须由单独的缓存服务器完成,我希望 tomcat 不能自己完成。

关于html - 是否可以将servlet返回的网页保存在服务器上,以便再次访问?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22678811/

相关文章:

java - 使用 OkHttp 时 Webapp 取消部署内存泄漏,是否误报?

java - 为什么Spring MVC会以404响应并报告“在DispatcherServlet中未找到带有URI […]的HTTP请求的映射”?

html - 为什么固定元素覆盖 float 元素?

html - 在html表格中设置列宽不显示滚动条

java - 使用 `IOUtils.toString(containerRequestContext.getEntityStream(),"UTF-8"); ` 时无法解码特殊字符

java - 使 Tomcat 忽略 WEB-INF/LIB 中的 Servlet

java - Tomcat servlet 映射 : why does examples directory in url and not in web. xml

java - NullPointerException 尝试设置index.jsp

javascript - 要求服务器删除记录

html - 如何在切换 "text"输入时隐藏标签和 "radio"输入