2016-07-21 19 views
-1

Zunächst einmal bin ich nicht sicher, ob dies überhaupt möglich ist, weil eine Server-Seite und andere Client-Seite sein.Zugriff auf JSP-Map in Vanille JavaScript oder JQuery

Anwendung, die ich arbeite verwendet Spring MVC 3.1 und es gibt ein Map (läßt validValuesMap sagen) vom Typ Map<String,Long> im Frühjahr Methode definiert - referenceData.

Aufgrund Map in referenceData Methode definiert ist, diese Map ist in JSP-Seite zur Verfügung, und ich kann JSTL verwenden, um auf diesem Map wie - <core:if test="${(validValuesMap ne null)}"> usw.

Kann ich diese Map in einfachen JavaScript oder jQuery auch?

Ich muß im Grunde eine einfache Prüfung auf Long Wert dieser Karte durchführen, wenn die größer als Null für einen Schlüssel wird und dass Schlüssel ist in der JavaScript-Funktion als var verfügbar.

Ich muss diesen Scheck in eine else if (....) von JavaScript setzen.

Ist das möglich? oder eine andere Möglichkeit, diese Überprüfung auf Client-Seite für ein Button-Klick-Ereignis durchzuführen?

+0

Verwenden Sie einen JSON-Serializer. –

Antwort

0

Konvertieren Sie das Objekt auf der Serverseite in JSON und speichern Sie es dann in der JavaScript-Variable, um es später auf der Clientseite zu bearbeiten.

Verwandte Themen