興味があるのですが、たとえば大きなハッシュマップやリストなど、クライアント側に保存できますか?ユーザーセッションデータを保存するための一時キャッシュのようなものが必要です。
質問する
722 次
1 に答える
3
理論的には、JavaScript でHTML5 クライアント側ストレージを使用できます。これまでのところ、ジョブを透過的に実行できる JSF コンポーネントは存在しません。必要なすべての JS コードを自分で作成するか、jQueryを取得する必要があります。
JSF が HTML コード ジェネレータとして実行できることは、 Google Gsonなどの JSON ライブラリを使用して JavaScript 変数割り当てとして Java オブジェクトを JSON 形式で出力することだけです。
<h:outputScript>var data = #{bean.dataAsJSON};</h:outputScript>
はgetDataAsJSON()
、変換済みの JSON 文字列を返すだけです。
于 2012-05-24T20:23:46.497 に答える