問題タブ [static-content]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
browser-cache - NancyFX は、ETag および Last-Modified ヘッダーを介した静的コンテンツ キャッシュをサポートしていますか?
ファイルが更新された後にのみ、静的コンテンツ (画像、JavaScript ファイル、css ファイルなど) を完全に提供したいと考えています。
ファイルが最後に要求されてから変更されていない場合 (ETag
とLast-Modified
応答ヘッダーの値によって決定される)、ファイルのキャッシュされたバージョンをクライアント ブラウザーで使用する必要があります。
Nancy はこの機能をサポートしていますか?
ant - Weblogic で多くの静的コンテンツを含むプロジェクトをホット デプロイする
Javascript、画像、css などの多くの静的コンテンツを含む Java EE アプリケーションがあります。現在、Eclipse 用の weblogic プラグインを使用して、テスト目的でアプリケーションをデプロイしていますが、かなり遅くなっており、遅くなるだけです。私たちはたくさんの JavaScript を持っているので、小さな変更を加えて、それらを立て続けにテストしなければならないことがよくあり、それが大きな頭痛の種になっています。
また、Eclipse での weblogic プラグインの使用をやめたいと考えています。前回の展開以降に変更されたコンテンツのみをコピーする方法で、テスト環境に展開するソリューションを見つけたいと考えています。Ant スクリプトを使用することを考えましたが、インターネットで見つけたすべての解決策は、.EAR を作成し、それをサーバーのテスト ドメインの autodeploy フォルダーにコピーすることです。ear を生成するとさらにオーバーヘッドが発生するため、これでは問題は解決しません。
これを機能させる方法はありますか?
python - AppFog で Apache を使用して静的コンテンツを提供する方法 (WSGI Python アプリ)
私はAppFog PaaS システムを数日間使用していますが、気に入っています。これはおそらく、私がテストした中で最高の PaaS システムです (以前に他の 3 つを使用したことがあります)。フロントエンドで Web サーバーを使用するコンテンツ (Apache https または nginx) どのサーバーが使用されているかわかりません。
私のアプリは、CherryPy を使用した Python WSGI であり、AppFog で完全に動作しますが、CherryPy で静的コンテンツを提供したくありません。そのためには、Apache httpd または nginx の方が適していると思います。
static-content - DropWizardはjarファイルの外部からアセットを提供できますか?
ドキュメントを見ると、DropWizardはsrc / main/resourcesにある静的コンテンツしか提供できないようです。静的ファイルをjarファイルの外部の別のディレクトリに保持したいと思います。それは可能ですか?または、ほとんどの人が静的コンテンツにnginx / Apacheを使用していますか?
spring - 春と静的コンテンツ(css、js)
cssとjsを使用するシンプルなアプリを作成したいと思います。しかし、その静的コンテンツに到達できません...いくつかの解決策を見つけましたが、解決策のためにそれらを変更することができませんでした:(
誰かがとても親切にして、いくつかの明確な解決策(何かを追加/変更する場所と正確に何を追加/変更するか)を示すことができますか?
ナビゲーターの私のアプリ構造:http: //i.nahraj.to/f/gNc.jpg
web.xmlおよびservlet-context.xmlのコンテンツhttp://pastebin.com/fVcNZPst
私はTomcatサーバーでアプリを実行しています。
home.jspページは正しいです。これは、home.htmlに書き直して、Webブラウザーで開くと、正しく表示されるためです。助けていただければ幸いです。
spring - 静的コンテンツを提供する際に、ほぼ同一の Web アプリケーションが異なる動作をする
Spring-Hibernate セットアップを使用して webapp から静的コンテンツを提供する際に「奇妙な」問題が発生しています。
DispatcherServlet を使用して /coverpage/* のような URL を提供する (小さな) webapp があります。デフォルトのサーブレット マッピングは /static/* に設定されています。
例:
私のjspでは、静的コンテンツ(images/js/css)は次のように書かれています:
webapp には 4 つのページがあります: index.jsp、new.jsp、error.jsp、includes.jsp (これは実際のページではありません) と、入力時に PDF コンテンツまたは検証エラーを返す /process のマッピングです。不正なデータ。
この設定は、私の webapp ではうまくいくようです。
奇妙なことに、別の Tomcat インスタンスに同じ webapp をデプロイし、ポートを変更して同時に実行できるようにしましたが、静的コンテンツへの参照は半分の時間しか機能しません。/new (別名 new.jsp) のマッピングのみが静的コンテンツを見つけることができます。残りはロードに失敗します。
2 つのインスタンスの違い
Tomcat のバージョン (元のインスタンスは 6.0.29 で実行され、2 番目のインスタンスは 6.0.33 で実行されます)
Tomcat ポート
データベース接続 (元のインスタンスは PROD db に移動し、2 番目のインスタンスは TEST db に移動します - 両方のデータベースは同じです)
これが私のweb.xmlです
そして、ディスパッチャーサーブレット構成
asp.net - 静的コンテンツは Web サイトの一部の画像をブロックします
<static content>
web.config ファイルで有効期限を指定するために使用しています。以下のタグを含めると、一部の画像がWeb ページの 1 つに表示されません。
しかし、タグを除外すると、Web サイトは完全に動作しますが、Web サイトの最適化のためにタグを含める必要があります。
以下のコードを使用しています。
スナップショットを含めたかったのですが、画像を投稿するには少なくとも 10 の評判が必要なので、そうすることができません。
誰か助けてくれませんか?? ありがとうございました。
asp.net - IIS7.5クラシックモードで静的ファイルへのアクセスを制限する方法
いくつかのASP.NETアプリケーションで静的HTMLファイルへのアクセスを制限する必要があります。これらのアプリケーションは独自の認証メカニズムを実装しているため、「標準の」IIS静的コンテンツ処理ではなく、これらのファイルをASP.NET要求処理パイプラインに通す必要があるようです。一部のアプリケーションは比較的最新のASP.NETMVCアプリケーションであり、IIS 7.5で統合パイプラインを使用しており、必要なことを実行するのは大したことではないようです。ただし、その他はクラシックパイプラインモード(IIS 7.5)で動作するレガシーASP.NET Webサイトであり、現時点では、特定の理由で統合パイプラインに移動することはできません。
UPD:問題は、アプリケーションにいくつかの静的ファイル(ヘルプページ)が含まれており、許可されていないユーザーが直接URLを入力するとそれらを表示できることです。そして、私の仕事は、そのような場合にアプリケーションにログインページを表示させることです。
Web.configにハンドラーを追加します。
この例外が発生しました:
だから私は何が間違っているのですか?誰かが私を正しい方向に向けることができますか?
servicestack - 静的コンテンツの仮想パスを変更する
私は、2 つの個別の「プラグイン」をホストする自己ホスト型サービス スタック サイトであるプロジェクトに取り組んでいます。プラグインディレクトリから静的コンテンツファイルを提供できるように設定しようとしています。これにより、デバッグ中にオンザフライで編集でき、変更を bin ディレクトリにコピーするために再構築する必要がなくなります。
これを追加することで、すでにかみそりファイルに対してこれが機能しています。
静的コンテンツ ファイルに対して同じことを行う方法がわかりません。EndpointHostConfig.Instance.WebHostPhysicalPath = "../../../ProjectName";
同時に両方ではなく、追加することで一度に1つのプロジェクトを修正できるようですか? razor ファイルだけでなく、提供されるすべてのファイルに対して仮想パス プロバイダーを設定する方法はありますか?
jquery - 動的コンテンツでイベント ハンドラーが機能しない
クリックすると別のタグ B が追加され、クリック時にアクション B が実行されるタグ A があります。したがって、タグ B をクリックすると、アクション B が実行されます。ただし、.on
動的に作成されたタグ B ではメソッドが機能していないようです。
タグ A の私の html と jquery は次のとおりです。
タグ B がクリックされると、いくつかのアクション B が実行されます。私のjqueryは以下の通りです:
クラス「.update」を持つ非動的コンテンツもあります。上記の.on()
方法では、非動的コンテンツでは問題なく機能しますが、動的コンテンツでは機能しません。
動的コンテンツで機能させるにはどうすればよいですか?