2016-11-04 14 views
1

私はSpringブートとSpringセキュリティでUI-routerライブラリを使用しています。 私が定義したルートにアクセスしようとすると、何も起こりません。コンソールにエラーが表示されません。ここでSpringブートでAngularJs ui-routerが動作しない

は)私のapp.jsが

var app = angular.module("app", ['ui.router']); 

app.config(function($stateProvider, $urlRouterProvider) { 
// 
// For any unmatched url, redirect to /state1 
$urlRouterProvider.otherwise("/"); 
// 
// Now set up the states 
$stateProvider 
    .state('default', { 
     url: "/", 
     templateUrl: "partials/firstpage.html" 
    }) 

.state('register', { 
    url: "/register", 
    templateUrl: "partials/register.html" 
}) 

.state('login', { 
    url: "/login", 
    templateUrl: "partials/login.html" 
}) 

を}ファイルです。

index.htmlファイル:

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="ISO-8859-1"> 

<script src="assets/js/jquery-2.1.4.js"></script> 

<script src="assets/bootstrap/js/bootstrap.js"></script> 
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.8/angular.min.js"> </script> 
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular-ui-router/0.3.1/angular-ui-router.js"> </script> 

<script src="app.js"> </script> 
<script src="controllers/navbar.controller.js"> </script> 

</head> 

<body> 
<div ui-view> </div> 

</body> 

WebSecurityConfigurationクラス:

protected void configure(HttpSecurity httpSecurity) throws Exception { 
    httpSecurity 
      .csrf() 
      .disable() 
      .exceptionHandling() 
      .authenticationEntryPoint(authenticationEntryPoint) 
      .and() 
      .sessionManagement() 
      .sessionCreationPolicy(SessionCreationPolicy.STATELESS) 
      .and() 
      .authorizeRequests() 
      .antMatchers(
        HttpMethod.GET, 
        "/", 
        "/*.html", 
        "/favicon.ico", 
        "/**/*.html", 
        "/**/*.css", 
        "/**/*.js", 
        "/**/**/*.css", 
        "/**/**/*.js", 
        "/**/**/*.html", 
        "/**/**/**/*.css", 
        "/**/**/**/*.js", 
        "/**/**/**/*.html", 
        "/**/**/**/**/*.css", 
        "/**/**/**/**/*.js"   
      ).permitAll() 
      .antMatchers("/auth/**", "/").permitAll() 
      .anyRequest().authenticated(); 

    // Custom JWT based authentication 
    httpSecurity 
      .addFilterBefore(authenticationTokenFilterBean(), UsernamePasswordAuthenticationFilter.class); 
} 

そして、ここでは私のプロジェクト構造である: project structure

は私に追加すべきものがありますSpringブート用のui-routerライブラリを設定するコード?

+0

Thailand

答えて

0

お客様のHTMLコードにはng-appという指令はありません。だから、基本的にあなたの角型アプリは初期化されていません。

+0

今はうまくいきました。 –

関連する問題