/ / Можем ли да зададем стойности на localStorage (HTML5) от клас bean.? - java, html5

Можем ли да зададем стойности на localStorage (HTML5) от класа на зърната? - java, html5

Възможно ли е да зададете някои стойности на localStorage в HTML5 от клас Java, без да отидете на страницата на xHtml.

В момента мога да настроя с помощта на JavaScript.

Отговори:

2 за отговор № 1

Не, не е възможно. Локалното съхранение е функция от страна на клиента. Така че, освен ако не използвате GWT (има а Storage клас) няма начин да го зададете от Java.

Моля, имайте предвид обаче, че има много инструменти / услуги навън, които ви позволяват да синхронизирате своя бек-енд магазин с HTML5 съхранение, като например Firebase, Можете да намерите допълнителна информация по този въпрос тук: Най-добрият начин за синхронизиране на локален HTML5 DB (WebSQL съхранение, SQLite) със сървър (двупосочна синхронизация) и тук: Как да синхронизирате HTML5 локално / webStorage и съхранение от страна на сървъра?


2 за отговор № 2

Не е възможно да зададете локални от страна на клиентасъхранение от код на страната на сървъра. Най-близкото до това е бисквитка (нещо като, но не всъщност), което все още изисква искане да бъде направено. Ще трябва да използвате JavaScript, както правите в момента. Все още можете да накарате сървъра да генерира данните, които искате да съхранявате (използвайки произволен брой различни средства, например генериране на JavaScript, отправяне на искания за асинхронизиране на данни в стил AJAX и др.).