2
私はかなりakkaに新しいです。私は私たちのサーバーに置く必要があるhtml、CSS、jvテンプレートを持っています。私はsrc/abc/css
下にあるCSS、JavaScriptと画像ファイルへのパスを定義するにはどうすればよいakkaで余分なパスを定義する
package com.example
import akka.http.scaladsl.marshallers.xml.ScalaXmlSupport.defaultNodeSeqMarshaller
import akka.http.scaladsl.server.{ HttpApp, Route }
/**
* Server will be started calling Server_HttpApp .startServer("localhost", 8080)`
* and it will be shutdown after pressing return.
*/
object Server_HttpApp extends HttpApp with App {
def routes: Route =
pathEndOrSingleSlash { // Listens to the top `/`
complete("Helloo") // Completes with some text
} ~
path("hello") { // Listens to paths that are exactly `/hello`
get { // Listens only to GET requests
//complete(<html><body><h1>Say hello to akka-http</h1></body></html>) // Completes with some text
getFromResource("src/abc/html/index.html")
} ~
getFromResourceDirectory("src")
}
startServer("xyz" , 70)
}
。 src/abc/jv
; src/abc/images
。
私は接頭辞を使用していくつかのコードを見ましたが、それを適切に使用することはまだできませんでした。 また、複数の画像がありますが、それらをすべて宣言する必要がありますか?ありがとう!
実際には動作しません。使用するインポートと完全なスクリプトを書き留めてもよろしいですか?あなたは – uniXVanXcel
@uniXVanXcel更新されました。 –
ありがとうございました:) – uniXVanXcel