問題タブ [spark-java]
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.
java - Spark マイクロ フレームワーク - セッションをデータベースに保存しますか?
RDBMS (MySQL) を Spark Framework ( http://sparkjava.com/で入手可能な Java マイクロ Web フレームワーク) のセッション ストアとして構成するにはどうすればよいですか?
これを尋ねる理由は、Spark が実行されている jetty を再起動する必要がある場合でも、ユーザー セッションを有効のままにしておきたいからです。
java - Spark Javaでフォームからデータを取得するには?
私はこれらすべてのことにかなり慣れていませんが、それがどのように機能するかを理解するのを手伝ってくれることを願っています. field のフォームを取得しました。クライアントからデータを取得するにはどうすればよいですか? いくつかの情報を探していましたが、見つかりませんでした。
java - Spark Web フレームワークが静的ファイルを読み込めない
これは、spark フレームワークの get メソッドの実装です。
ビューでは、freemarker を使用して href を設定しました:</p>
変数${jts[s2]}
は、前のコード スニペットのjobid
可能性があります。request.params
現在、この URL のすべての静的ファイル (css、js ファイルなど) を読み込めませんでした。この情報は、Chrome コンソールに表示されます。
正しい応答はhttp://XXXX:4567/js/jquery.min.jsです。どうすれば修正できますか?
java - サーブレットからオーディオ (mp3) ファイルを提供する
HttpServletResponse
したがって、サーブレット出力ストリームへの書き込みを使用して mp3 ファイルを提供しています。
ブラウザーでその場所に移動すると、mp3 が正しく読み込まれ、再生が開始されますが、残念ながらどこにもシークできません (曲をまったくスクロールできません)。
これを修正する方法、または再生を開始する前にブラウザが完全な曲をダウンロードするようにする方法を教えてください。
前もって感謝します。
java - Spark は Webjar から静的ファイルを読み込めません
アプリケーションで Spark Framework を使用しています。
そこにcssおよびjsファイルを含むwebjarを使用できるようにします。src/main/resources/META-INF/resources
また、gradle ビルドがそこからリソースを取得するため、プロジェクト フォルダーに独自のリソースを配置しています。
私のビルドでは、すべてが 1 つの jar にまとめられ、すべてのファイルが Spark によって完全に提供される、fat-jar アプローチを使用しています。
私の問題は、いくつかの単体テストを Eclipse からスタンドアロンで実行すると、webjar がクラスパス上にあることを確認したにもかかわらず、Spark によって提供されず、自分のプロジェクトの静的リソースのみが提供されることです。
これはクラスローダーと関係があると思いますが、これを機能させる方法が見つかりません。Spark コードをThe thread context class loader will be used for loading the resource.
見ると、コード自体が末尾のスラッシュを削除していることもわかります。これにより、プレーンなgetResourceAsStream
.
これは Spark のバグですか、それとも正しく動作させる方法はありますか?