我正在使用backbone.js 在我的Web 应用程序上进行客户端路由。
为了让这个客户端路由工作,我需要所有 URL 返回相同的 html 页面,然后路由将在 JavaScript 中在该页面上完成。
我将 Jersey + Tomcat 用于我的静态页面和 servlet。如何让所有 URL 提供相同的页面?(即所有与 MyWebbApp/App/** 匹配的 URL 以提供我的 index.html 页面)。
提前致谢!
编辑:
我会使用什么正则表达式?我想要 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/ 案例。