私は単純なAngularJSシングルページアプリケーションとバックエンド用のSpring Bootを持っています。異なるURLにindex.html
を返す必要があります。 localhost:8080/sample/pages
戻り状況へ春のブートで別のURLの同じディレクトリからファイルを返す方法は?
@Controller
public class WebResourcesController {
@RequestMapping(value = {"/sample", "/sample/pages"}, method = RequestMethod.GET)
public String index() {
return "index";
}
}
が、要求:私は、コントローラのこの種を作成しました。それでも私は要求を送るときlocalhost:8080/sample
私は適切なhtmlファイルとページを読み込みます。私はindex.html
をresources/public
というフォルダに持っています。私は考えますlocalhost:8080/sample/pages
要求は/
の代わりにsample/pages
フォルダのリソースを検索しようとします。このような問題をどうやって解決するのですか?
。同じコンテンツを扱う複数のURLを持つことは可能です。 "index"は、index.htmlをロードすることを意味します... requestMappingはファイルに対して何も処理を行いません。 –