因为jsp文件运行后在tomcat端就是一个java文件,你这个java代码是放在这个java文件中的service方法里,这个方法里定义了内置对象,所以可以在<% %>中可以直接使用内置对象。。因为<% %>的代码是放在service方法里的。。。
而<%! %>的代码是和service方法平级的,所以没有内置对象。。。
因为jsp文件运行后在tomcat端就是一个java文件,你这个java代码是放在这个java文件中的service方法里,这个方法里定义了内置对象,所以可以在<% %>中可以直接使用内置对象。。因为<% %>的代码是放在service方法里的。。。
而<%! %>的代码是和service方法平级的,所以没有内置对象。。。