17

<%! %>JSP和JSP有什么区别<% %>

4

1 回答 1

22

<%! %>JSP 声明标记<% %>而是JSP Scriptlet 标记

您放入 scriptlet 的任何代码在_jspService()编译时都会放入 JSPs 方法中(类似于 Servlet 的doGet, doPost,... 方法)。这是您通常用来编写 Java 代码的内容。

但是,如果您想在 JSP 类中声明新方法或声明实例变量怎么办?那是您使用声明标签的时候。您放入其中的任何内容都会放入 JSP 中,在方法之外_jspService()

于 2011-04-01T03:20:29.717 回答