因为jsp文件运行后在tomcat端就是一个java文件,你这个java代码是放在这个java文件中的service方法里,这个方法里定义了内置对象,所以可以在<% %>中可以直接使用内置对象。。因为<% %>的代码是放在service方法里的。。。
而<%! %>的代码是和service方法平级的,所以没有内置对象。。。
jsp声明中无法使用jsp内置对象的问题
最新推荐文章于 2022-11-06 23:58:36 发布
因为jsp文件运行后在tomcat端就是一个java文件,你这个java代码是放在这个java文件中的service方法里,这个方法里定义了内置对象,所以可以在<% %>中可以直接使用内置对象。。因为<% %>的代码是放在service方法里的。。。
而<%! %>的代码是和service方法平级的,所以没有内置对象。。。