2012-04-19 14 views
2

私が考えているのは、Struts 2のJSON結果型を使用して、可能な限り私のページのすべてのデータをロードしたいということです。理論的には、JSTL、Struts 2タグ、OGNL、Struts 2ページマッピング、スクリプトレットなどの使用をなくすか、少なくとも大幅に削減します。完全に純粋ではないHTMLやJavaScript/JQueryではなく、Struts 2でJavaScriptを必須にする方法はありますか?

したがって、私は、Struts 2内にJavaScriptが有効になっていることを要求する手段があるかどうかを知りたいと思いますか?おそらくインターセプターでしょうか?誰でもこのようなトリックを知っていますか?おそらく私はHTML 5を使用していますか?

答えて

3

いいえ、Strutsフレームワーク自体からJavascriptを有効にする必要はありません。しかし、ページにチェックを入れて、アプリケーションにアクセスするためにJavascriptが必要であることをユーザーに警告することができます。

+0

...とか、タグを付けてJavaScriptを使用して削除しますか? – user447607

+0

OK、明らかに私が必要とするのはすべてのページにこれがあります:リファレンス:http://www.w3schools.com/html5/tag_noscript.aspページ全体がこのテキストで置き換えられます。 – user447607

+0

まあ、あなたのコンテンツがすべてあなたのページにJSONを使うスクリプトによって提供されていれば、あなたのサイトはJSと一緒に使われなければなりません。上に述べたことは、誰かにJSを有効にするよう警告していますが、一般的にJSONを使用すると、JSをブラウザで使用する必要があります。私がタグの使用を大幅に減らすとは確信していません。どのくらい遠く離れているかによって異なりますが、struts2 urlタグはJS自身で非常に便利です。このようにして、アプリケーションはURLを書き換えずにどこにでも展開できます。 – Quaternion

関連する問題