java - JSP页面刷新时清除数据

标签 java jsp servlets

我有一个 jsp 页面,它接受要添加到数据库中的数据,但每当我刷新页面时,它都会再次处理数据,问题是当我刷新页面时,数据输入将再次保存在数据库中。我如何清除当前发送到 servlet 的数据?当我刷新页面时,它弹出

“您要查找的页面使用了您输入的信息。返回该页面可能会导致您重复执行任何操作。您要继续吗?”。

最佳答案

两种方法:

在客户端网站上:在保存按钮上使用 onclick 操作并清除值

function reset(){
document.getElementById('yourtextbox').value="";
}

在服务器上:保存操作成功后,您设置文本框值:

request.setAttribute("yourtextbox") = "";

好久没有做jsp了,所以setAttribute方法记错了

关于java - JSP页面刷新时清除数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21084065/

相关文章:

java.security.ProviderException : Could not initialize NSS

java - 在没有默认构造函数的内部类时使用 Jackson 解码 JSON

java - 解析 MappingNode 时主线程中出现异常

java - JSP吐出错误,我认为这是由于结构造成的?

java - 将文件上传到 google appengine 的代码片段中生成错误

java - 通过单根 RS232 电缆在安卓设备和非安卓智能电视之间进行通信

java - 当文件名是泰语时,使用 enctype ="multipart/form-data"上传文件时出现奇怪的文件名

java - ThreadPoolExecutor.run 和 Servlet 重新初始化

tomcat - org.apache.catalina.core.StandardContext startInternal 严重 : Error listenerStart

java - JSP 文件输出在更改后未更新 [Eclipse 内部 Web 浏览器问题]