sql - SQL更新后,我需要自动以html形式返回我的页面并更新数据
问题描述
我有 account.jsp,它根据用户名和密码对话框形式打开。
<sql:query dataSource = "${snapshot}" var = "korisnici">
SELECT * FROM clanovi WHERE username='<%=request.getParameter("user")%>' AND lozinka='<%=request.getParameter("pass")%>' and id_naloga !='1';
</sql:query>
它与 for-each 循环一起使用,并以 html 形式显示有关该用户的所有信息。
当我按下 update(type=submit) 时,它会在另一个更新信息的 samostalno_azuriranje.jsp 页面上形成操作。
UPDATE clanovi SET ime='<%=request.getParameter("name")%>', prezime ='<%=request.getParameter("last_name")%>',username='<%=request.getParameter("username1")%>',lozinka= '<%=request.getParameter("password")%>',email= '<%=request.getParameter("email1")%>', datum_rodjenja= '<%=request.getParameter("date")%>',pol= '<%=request.getParameter("gender")%>',adresa='<%=request.getParameter("address")%>',broj_tel='<%=request.getParameter("phone")%>' ,slika='<%=request.getParameter("slika")%>' where id_clan=<%=request.getParameter("id_clan")%> and id_naloga= <%=request.getParameter("user1")%>;
<%
String redirectURL = "account.jsp";
response.sendRedirect(redirectURL);
%>
因此,问题与刷新页面有关。我正在尝试再次获取我的帐户(已更新),但通过发送重定向它只会显示空的 account.jsp 页面。唯一可行的方法是在浏览器中按下后退按钮。有没有办法自动模拟后退浏览器按钮功能?
解决方案
推荐阅读
- cryptography - 从未使用 geth 加密包生成的 secpk256 公钥获取以太坊地址
- sql - sql查询基于where子句中的多列组合并处理'IN'或Not In运算符
- asterisk - Asterisk 编解码器 G.711.1
- python - BBox标签工具
- powershell - Powershell import-module 找不到模块 Configci
- docker - 为什么我有 tidy 缺少运行 docker 容器的错误
- javascript - 如何访问使用装饰器的对象?
- angular - 激活星云主题选项卡
- apache-zeppelin - 如何在封闭网络中设置 Hellium
- php - Wordpress 传输到仅加载 wp_header 元素的子域上的实时 Web 服务器