我找到了可以接受的解决方案。
@Controller
public class ViewController {
@RequestMapping("/")
public String index() {
return "index";
}
@RequestMapping("/app/**")
public String app() {
return "index";
}
}
angularjs应用必须在子域应用下。如果您不希望这样做,则可以创建一个子域(例如app.subdomain.com),该子域映射到您的子域应用程序。使用此构造,您不会与webjar,statis内容等发生冲突。