1、不加标记的话再jsp文件中编写的东西,会自动地被翻译到一个servlet程序中的write()方法的的双引号里面。并且会被打印到浏览器页面,解释执行
2、如果想要在jsp中编写java语句,在这个标记<% %>里面写java语句。并且java语句会出现在servlet程序的service()方法里面。
3、也有这样的一种标记<%! %>,写在这里面的Java语句会出现在service()方法外面。但是这个语法很少用,因为,在service()方法外面写的东西,有可能是成员变量,因为jsp被翻译之后,会变成一个servlet程序,servlet是单例的,并且支持多线程。一旦存在修改操作,肯定会出现线程安全问题。