java - Passing argument from Spring Controller to javascript -


i try pass argument spring controller javascript. got error error:

[ng:areq] http://errors.angularjs.org/1.3.16/ng/areq?p0=maincontroller&p1=not%20ananunction%2c%20got%20undefined     @ error (native)     @ http://localhost:8080/asreports/resources/js/angular.min.js:6:417     @ sb (http://localhost:8080/asreports/resources/js/angular.min.js:19:510)     @ la (http://localhost:8080/asreports/resources/js/angular.min.js:20:78)     @ $get (http://localhost:8080/asreports/resources/js/angular.min.js:75:465)     @ compile (http://localhost:8080/asreports/resources/js/angular-ui-router.min.js:7:23333)     @ xc (http://localhost:8080/asreports/resources/js/angular.min.js:70:279)     @ m (http://localhost:8080/asreports/resources/js/angular.min.js:59:323)     @ g (http://localhost:8080/asreports/resources/js/angular.min.js:51:409)     @ http://localhost:8080/asreports/resources/js/angular.min.js:51:17 

if delete "${variable}" controller work fine.

my javascript

"use strict"    myapp.controllers = {};    myapp.controllers.main = ['$scope', '$state', function($scope, $state) {    	$scope.casedet = ${variable};    } ];    app.controller('maincontroller', myapp.controllers.main)

my model

model.addattribute("variable", selectedcase);


Comments