Springboot MVCを勉強しています。
index.htmlをHTML5で用意し、コントローラークラスをjavaで用意しました。
■コントローラクラス

@RequestMapping(value = "/", method = RequestMethod.GET)
public ModelAndView index(ModelAndView mav) {
    mav.setViewName("index");
    return mav;
}

これでhttp://localhost:8080/にアクセスすると、index.htmlが表示されたのですが、
index.html表示開始時にjavascriptを起動したりはできないのでしょうか。

ボタン押下などは下記のように実施できることを確認できました。
■HTML5

<button type="button" id="testButton">

■javascript

$(function() {
    $('#testButton').on('click', function(){
        処理
    });
});

起動時にブラウザ設定言語を取得し、日本語とそれ以外でindex.htmlの表示を変えたいと思っています。
言語設定の取得は下記を参考にしたいと思っています。
http://qiita.com/shogo82148/items/548a6c9904eb19269f8c