Web アプリケーションでクライアント側のルーティングを行うために backbone.js を使用しています。
このクライアント側のルーティングが機能するためには、すべての URL が同じ HTML ページを返す必要があり、ルーティングはそのページで JavaScript で行われます。
静的ページとサーブレットに Jersey + Tomcat を使用しています。すべての URL で同じページを表示するにはどうすればよいですか? (つまり、私の index.html ページを提供するために MyWebbApp/App/** に一致するすべての URL)。
前もって感謝します!
編集:
どの正規表現を使用しますか? MyWebApp/App MyWebApp/App/ MyWebApp/App/other MyWebApp/App/other/other...
すべてが含まれます。私はそれをやろうとしましたが、何らかの理由でこれらすべてのケースをカバーする正規表現を1つ取得できませんでした。私が得た最も近いものは次のとおりです。
@Path("MyWebApp/App/{some_var_name_i_never_use: .*}")
しかし、これは MyWebApp/App または MyWebApp/App/ ケースをカバーしていませんでした。