2011-11-08 22 views
1

動的なjsファイルの作成は可能ですか?例: 私はいつものようにMyJs.jsをタグを使って参照していますが、ソースにはコンテキスト値が付いています。jsファイルを動的に書き込む

サーバー側では、コンテキスト値に応じてMyJs.jsが書き込まれます。ちょうどjspページのように。

可能ですか?

+0

は次のようなページで参照されます:

答えて

2

私はあなたがJavaを使用していると思います。 web.xmlでリクエスト(MyJs.js)をjsp(または使用しているフレームワークディスパッチャー)にマップしてから、レスポンスのcontent-typeをtext/javascriptに設定してください。

あなたはより多くの詳細を与えるならば、あなたは、より詳細なrespones :)

+0

ありがとう、私はContent-typeについて考えるのを忘れました。応答サイズを小さくする。巨大な番号はありません。別のページで再利用できるJS関数私は必要な機能のみを動的にロードできる方法を考えています。コンテキスト値は、私がフィルタリングするのに役立ちます。 –

+1

がんばろう。ブラウザが(静的な)javascriptを(適切な応答ヘッダを使って)キャッシュすることを保証する価値があります。したがって、レスポンスは一度だけ配信する必要があります... 1つの大きなjsファイルを1回配信する方が、各ページのjsを小さくするより効率的です。 (クエリ文字列を使用すると、ブラウザはjsをキャッシュしません) – laher

0

YES得る可能性があります

ちょうどあなたのレスポンスヘッダを確認してください:コンテンツタイプとして設定:「テキスト/ javascriptの」;

関連する問題