原理: jsp中的java代码 —— 服务器端代码 js代码 —— 客户端代码 java是在服务器端运行的代码,jsp在服务器的servlet里运行,而javascript和html都是在浏览器端运行的代码。 所以服务器端先执行,执行后将信息传给客户端。 因此加载jsp页面的执行顺序是java -> jsp ->js, 加载jsp的时候先编译java代码,有错误的话会直接报错;没报错的话会执行jsp代码,最后加载js代码。