容器会把JSP转换成Servlet。
通过import导入类,使用逗号来分隔多个包,包列表要用引号引起来。
表达式不用写分号。用<%!声明的变量是全局变量。
隐式对象:out-JspWriter request-HttpServletRequest response-HttpServletResponse session-HttpSession
application-ServletContext config-ServletConfig PageContext-PageContext page-Object
注释:<!--HTML 注释--> <%--JSP注释--%>
JSP中被调用的3个方法:jspInit,jspDestory,jspService。
JSP转换和编译只发生一次。
初始化JSP: 在配置文件中或者覆盖jspInit方法
JSP作用域:应用,请求,会话,页面。
指令:page指令,taglib指令,include指令。
不要在JSP中放置Java代码,尽量使用表达式或者EL。
配置文件可以禁止使用脚本,也可以设置忽略EL。
JSP5种不同类型的元素:scriptlet、指令、声明、Java表达式、EL表达式。
动作分为标准动作和其他动作。