Вставить значения HashMap в Firebase под тем же узлом

Нечетно .. вы пытаетесь запустить апплет (предположим, вы говорите о подклассе java.awt.Applet) внутри tomcat? Как правило, это не сработает, потому что нет отображения на дисплее апплета.

Предполагая, что вы не хотите, чтобы апплет отображался в любом месте, и вы просто хотите выполнить часть его программно, вы можете которые можно получить с помощью виртуального X-сервера, такого как Xvfb или Xvnc. После запуска Xvfb или Xvnc на вашем хосте, работающем с tomcat, вы можете попробовать установить DISPLAY внутри сценариев запуска tomcat, чтобы использовать отображение виртуального X-сервера.

1
задан DragonFire 18 January 2019 в 16:35
поделиться

1 ответ

push() всегда генерирует новый случайный ключ каждый раз, когда вы его вызываете. Просто вызовите его один раз и предоставьте один набор данных для одновременной записи в новую DatabaseReference, которую он возвращает:

HashMap<String, Object> data = new HashMap<>();
data.put("name", value)
data.put("phone_number", key);
DatabaseReference child = fbDatabaseRefPhone.push();
child.setValue(data);
0
ответ дан Doug Stevenson 18 January 2019 в 16:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: