jsp - jsp 和 servlet 应用程序中的 php header 的替代是什么来停止重复

标签 jsp servlets

我正在使用jspservlet,方法类型为jsp 中的POST。但是在插入记录刷新页面后再次创建新记录。任何人都可以帮助我在 php 中使用 header 的替代品

或者任何其他解决方案,我已经尝试了很多,但我的问题没有解决,所以再次发布这个问题。

谢谢

最佳答案

假设有3个页面

(1) Registration.jsp : 里面有注册表单 <表单 Action ="AddUser.jsp"> 以及用户可以输入数据的位置。

(2) AddUser.jsp(或者更好的是 servlet):接受“Registration.jsp”提交的数据。

(3) Welcome.jsp : 注册后会出现这个页面。

于是在page2(AddUser.jsp)中编写如下代码

  • 接受来自“Request”对象的注册表单变量
  • 建立数据库连接并将值存入数据库
  • 执行response.sendRedirect("Welcome.jsp")

因为浏览器 URL 会改变。因此,如果用户刷新页面,那么它也不会创建重复的条目。

关于jsp - jsp 和 servlet 应用程序中的 php header 的替代是什么来停止重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18251286/

相关文章:

java - jsp中页面加载时的get方法

javascript - 在模态中自动单击按钮

javascript - 如何删除整个 html 元素以及 JQuery 按钮单击上的所有子元素?

php - 用于部署的语言/堆栈

java - 从 swing 应用程序到 servlet 进行 http 调用, session 未保存

java - 如何清除 Java HttpServletResponse 的屏幕输出

javascript - 请求在 doPost servlet 中没有参数

java - 访问 POST 变量 - Java EE Servlet

java - 使用struts2迭代器在jsp中显示多个图像

java - 两个 JSP 分隔符之间的差异