2016-10-20 3 views
-1

Ich bekomme das Problem beim Senden von Daten und ID von einer JSP-Seite auf eine andere JSP-Seite. Eigentlich möchte ich Daten und ID von der ersten jsp (a.jsp) Seite zur zweiten jsp (b.jsp) Seite senden.Wie sende ich Daten von einer JSP-Seite zu einer anderen JSP-Seite

+0

Willkommen Überlauf :-) Bitte schauen Sie auf [ask] und wie man ein [mcve] erstellt. Dies wird helfen, nützliche Antworten zu erhalten. Ich habe diese Frage zum Schließen markiert. – JimHawkins

Antwort

2

Es gibt drei Möglichkeiten, um Daten von einer JSP zu einem anderen durch

1.

String name="Hello"; 

request.setAttribute("Name",name); 

von einer anderen JSP Zugang zu senden:

request.getAttribute("Name");//Hello 

2.

String name="Hello"; 

session.setAttribute("Name",name); 

aus einem anderen JSP-Zugang von:

session.getAttribute("Name");//Hello 

3.en

String name="Hello"; 

localStorage.setItem("Name",name); 

aus einem anderen JSP-Zugang von:

localStorage.getItem("Name")//Hello 
1

Sie können auch Sitzungen verwenden zu speichern Daten, auf die dann von jeder beliebigen Seite zugegriffen werden kann e.

In Ihrem Servlet:

HttpSession session = request.getSession(true); 

So zu richten Daten in Session (Seite a):

String data = "myDataAsString"; 
session.setAttribute("myData", data); 

Um Daten aus Session (Seite b) zu lesen:

String data = (String) session.getAttribute("myData"); 
Verwandte Themen