gpt4 book ai didi

html - 如何将数据从一个 jsp A 转发到 jsp B,然后将所有数据转发到最终的 servlet?

转载 作者:行者123 更新时间:2023-11-28 02:06:56 25 4
gpt4 key购买 nike

我有两个 JSP 页面 AB还有一个 Servlet。


流程是这样的:

用户在A页面填写一些信息

然后用户在B页面填写一些其他信息

用户完成 B 后,他/她将单击一个按钮并将所有数据(来自 A 和 B)提交给 Servlet。


这个应该怎么设计?

我的计划是

在 A 中 next按钮,它实际上是一个<a>带有指向 B 的 href 链接的标签。来自 A 的所有信息都应通过该链接传递给 B。我不知道如何执行此步骤。

在 B 的 finish按钮,它是一个表单输入提交按钮。我不知道我是否可以或如何将 A 的数据添加到此表单中。


谁能帮帮我?

谢谢

最佳答案

在您的 A.jsp 中创建一个链接,例如:<a href="B.jsp?param1=value1&param2=value2">Go to B</a>从 URL 传递参数。

在B.jsp中使用表达式语言获取参数值:

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

<input type="text" name="p" value="your value"/>

<input type="hidden" name="p1" value="${param.param1}"/>
<input type="hidden" name="p2" value="${param.param2}"/>

.......

<input type="submit" value="Finish"/>

</form>

希望这对您有所帮助。

编辑:

如果你想在 A.jsp 中使用带有输入字段的表单:

<form action="B.jsp" method="post">

<input type="text" name="param1" value="value1"/>
<input type="text" name="param2" value="value2"/>

.......

<input type="submit" value="Finish"/>

</form>

您将使用相同的 EL 在 B.jsp 中接收参数。

关于html - 如何将数据从一个 jsp A 转发到 jsp B,然后将所有数据转发到最终的 servlet?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10934669/

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