有什么区别<%!JSP中的%>和<%%>?

Sci*_*are 14 jsp scriptlet

<%! %><% %>JSP 之间有什么区别?

no.*_*ing 19

<%! %>JSP标签宣言,而<% %>JSP脚本标签.

你把小脚本任何代码被放在JSP的_jspService()方法时,它的编译(的Servlet的模拟doGet,doPost......方法).这就是您通常编写Java代码的内容.

但是,如果要在JSP类中声明新方法或声明实例变量,该怎么办?那是你使用声明标签的时候.你把在那里的任何东西被装进JSP,外面的的_jspService()方法.