Java 如何将数据从一个jsp页面发送到另一个jsp页面

Java 如何将数据从一个jsp页面发送到另一个jsp页面,java,jsp,Java,Jsp,我在将数据和id从一个jsp页面发送到另一个jsp页面时遇到了问题。实际上,我希望将数据和id从第一个jsp(a.jsp)页面发送到第二个jsp(b.jsp)页面 有三种方法可以将数据从一个JSP发送到另一个JSP 1. String name="Hello"; request.setAttribute("Name",name); String name="Hello"; session.setAttribute("Name",name); String name="Hello"; l

我在将数据和id从一个jsp页面发送到另一个jsp页面时遇到了问题。实际上,我希望将数据和id从第一个jsp(a.jsp)页面发送到第二个jsp(b.jsp)页面

有三种方法可以将数据从一个JSP发送到另一个JSP

1.

String name="Hello";

request.setAttribute("Name",name);
String name="Hello";

session.setAttribute("Name",name);
String name="Hello";

localStorage.setItem("Name",name);
通过以下方式从另一个JSP访问:

request.getAttribute("Name");//Hello
session.getAttribute("Name");//Hello
localStorage.getItem("Name")//Hello
2.

String name="Hello";

request.setAttribute("Name",name);
String name="Hello";

session.setAttribute("Name",name);
String name="Hello";

localStorage.setItem("Name",name);
通过以下方式从另一个JSP访问:

request.getAttribute("Name");//Hello
session.getAttribute("Name");//Hello
localStorage.getItem("Name")//Hello
3.

String name="Hello";

request.setAttribute("Name",name);
String name="Hello";

session.setAttribute("Name",name);
String name="Hello";

localStorage.setItem("Name",name);
通过以下方式从另一个JSP访问:

request.getAttribute("Name");//Hello
session.getAttribute("Name");//Hello
localStorage.getItem("Name")//Hello

有三种方法可以将数据从一个JSP发送到另一个JSP

1.

String name="Hello";

request.setAttribute("Name",name);
String name="Hello";

session.setAttribute("Name",name);
String name="Hello";

localStorage.setItem("Name",name);
通过以下方式从另一个JSP访问:

request.getAttribute("Name");//Hello
session.getAttribute("Name");//Hello
localStorage.getItem("Name")//Hello
2.

String name="Hello";

request.setAttribute("Name",name);
String name="Hello";

session.setAttribute("Name",name);
String name="Hello";

localStorage.setItem("Name",name);
通过以下方式从另一个JSP访问:

request.getAttribute("Name");//Hello
session.getAttribute("Name");//Hello
localStorage.getItem("Name")//Hello
3.

String name="Hello";

request.setAttribute("Name",name);
String name="Hello";

session.setAttribute("Name",name);
String name="Hello";

localStorage.setItem("Name",name);
通过以下方式从另一个JSP访问:

request.getAttribute("Name");//Hello
session.getAttribute("Name");//Hello
localStorage.getItem("Name")//Hello

您还可以使用会话存储任何页面都可以访问的数据

在servlet中:

HttpSession session = request.getSession(true);
要在会话中设置数据(第a页):

要从会话读取数据(第b页):


您还可以使用会话存储任何页面都可以访问的数据

在servlet中:

HttpSession session = request.getSession(true);
要在会话中设置数据(第a页):

要从会话读取数据(第b页):

欢迎来到stack overflow:-)请查看并了解如何创建堆栈溢出。这将有助于得到有用的答案。我已将此问题标记为结束。欢迎使用堆栈溢出:-)请查看以及如何创建堆栈溢出。这将有助于得到有用的答案。我把这个问题标记为结束。