gpt4 book ai didi

java - 点击后退按钮转到jsp页面

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:14:09 33 4
gpt4 key购买 nike

我有 2 个 jsp 页面和一个 Servlet。我正在通过 servlet 从数据库中获取数据并将结果发送到我显示结果的 result.jsp 页面。但我想在 result.jsp 中添加一个 Back button ,通过单击 back button 我想转到 index.jsp,但问题是每次收到消息时我都单击后退按钮 Confirm form submission 这让我很恼火。我怎样才能避免这种Confirm form submission?也许它会随着处理在 servlet 中完成而到来。

索引.jsp

<form method="post" action="Student">

<input type="text" name="studentname"/>
<input type="submit" value="search"/>

</form>

学生 servlet

 String student_name=request.getParameter("studentname");

-------fetching data from database------------
-------------------sending to result.jsp------

String nextJSP = "/result.jsp";
RequestDispatcher dispatcher = getServletContext().getRequestDispatcher(nextJSP);
dispatcher.forward(request,response);

结果.jsp

 //displaying data here

<form action="index.jsp">

<input type="submit" value="back"/>// a back button is here which is going to index.jsp
</form>

编辑

result.jsp 我要转到另一个页面 result1.jsp 如下所示

result.jsp 中我写了以下内容:

<a  href="result1.jsp.jsp?a code=<%out.println(student_name);%>"><%out.println(student_name);%></a>

通过单击上面的超链接,我转到了 result1.jsp

我想在这里(在 result1.jsp 中)添加一个后退按钮,点击后我想对 result.jsp 做些什么,但是当点击后退按钮时,我每次都得到 Confirm form submission。我在 result1.jsp

中写了以下内容
<input type="button" value="Back" onclick="javascript:history.go(-1)">

我仍然收到消息 Confirm form submission。我怎样才能避免这种情况?我想在没有此消息的情况下直接转到 result.jsp。怎么可能?

最佳答案

你也可以用它返回一页

<button type="button" name="back" onclick="history.back()">back</button>

关于java - 点击后退按钮转到jsp页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10513745/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com