Передать значение из JSP в Javascript - PullRequest
0 голосов
/ 26 ноября 2009

Я работаю с Google Maps и пытаюсь передать значение из моей базы данных (Access) в мой код JavaScript.

У меня есть

var centerPoint = new GLatLng( <% Double.parseDouble(myclass.getLatitude()); %> , <% Double.parseDouble(myclass.getLongitude()); %>);

, где myclass.getLatitude () возвращает строковое представление моей широты, и я преобразую его в удвоенную и т. Д.карта не отображается.

1 Ответ

3 голосов
/ 26 ноября 2009

Нет смысла использовать Double.parseDouble(), так как он немедленно преобразуется обратно в String. Но ваша проблема в том, что вы не печатаете координаты (<% упаковывает скрипт Java; <%= выводит результат вычисления выражения). Это должно сделать это:

var centerPoint = new GLatLng( <%= myclass.getLatitude() %> , <%= myclass.getLongitude() %>);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...