Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

how to transfer Object or request between jsp??help??

 
alex han
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i have two jsp---jsp1,jsp2.
in jsp1,hava some code that get a List object:


i want to transfer "test" to jsp2 by click a button,whose onclick function is:
and i can get "test" object in jsp2。but i don't want to use servlet/action to help transfer object, and i dont't want to use session ojbect to store List object...
Is there any method that can transfer object between jsp diectly???
i know the code

but i can't use javascript code to control those two java code..
help.......thanks a lot...
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65115
89
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
No. The only way to get from one JSP to the other is to perform a request to a server-side action, servlet, or the other JSP.
 
danny liu
Ranch Hand
Posts: 185
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
use session object.
in jsp1:
session.setAttribute("data1",List1);

in jsp2:
List List1=(List)session.getAttribute("data1");
 
danny liu
Ranch Hand
Posts: 185
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Or if you wanna put it into *request* scope.
you can do it this way:
<jsp:useBean id="data" class="java.util.List" scope="request" />
<%
populate data here
%>
<jsp:forward page="2.jsp" />
Hope it helps.
Dan
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic