How to get spring mvc controller model key value inside javascript?

Try this...

If you had added the object into the model as:

model.addAttribute("someObject", new Login("uname","pass"))

Then you get the properties of the model object as

var user_name = ${someObject.uname}; // This is assuming that the Login class has getter as getUname();
var user_pass = ${someObject.pass};

Use this:

var movie_name = "${movie}";

instead of:

var movie_name = ${movie};

When using ${movie}, the value gets placed on the page without quotes. Since I'm guessing it's a string, Javascript requires strings be surrounded by quotes.

If you checked your browser's console, you probably would've seen an error like Unexpected identifier or ___ is not defined.