/ / Nie je možné pristupovať k požiadavkám JSP a objektom relácie pri použití editora tinyMCE - jsp, tinymce, request

Nie je možné získať prístup k žiadostiam JSP a objektom relácie pri použití editora tinyMCE - jsp, tinymce, žiadosť

Použil som textarea pre prijímanie užívateľského textu, ale aby som zachoval formátovanie textu, rozhodol sa vyskúšať tinyMCE.

Čo musím urobiť:

  1. Uložiť vstup zadaný do editora tinyMCE do databázy uložením obsahu do servletu.
  2. Načítať uložený text zo servera a zobraziť ho v tinyMCE pre všetky úpravy.

Popis problému: Takto som poslal text načítaný zo servera na JSP:

request.setAttribute("inputText",txt);
RequestDispatcher view = request.getRequestDispatcher("/TextareaTest.jsp");
view.forward(request, response);

Na stránke JSP používam len JSTL / EL. Takže pre prístup k hodnote v objekte žiadosti, ktorý používam $ {requestScope ["inputText"]} alebo $ {inputText}

Príklad:

<script type="text/javascript">
var txt = "${requestScope["inputText"]}";
tinyMCE.get("textarea1").setContent(txt);
</script>

S tinyMCE to však nefunguje. Nejako nie som schopný pristúpiť k objektu žiadosti, ako som bol schopný pred integráciou tinyMCE. Ak odstránim tinyMCE, funguje to dobre. Ale teraz je to ako normálny textarea.

je potrebné zistiť, ako pristupovať k hodnote nastavenej na objekte požiadavky servletom vo funkcii javascript.

Vďaka

odpovede:

0 pre odpoveď č. 1

Dostal som ho do práce. Pokúšal som sa zavolať príkaz save () na inštanciu editora, ktorá sa zdala byť príčinou problému. Odstránil som to a som schopný pristupovať k sessionScope