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