jsp写完之后,渲染引擎自动把jsp解析成html和java代码,只是为了编程方便,可以直接在html标签中写java代码。
java代码两个核心要素是变量+逻辑。
EL表达式:${}中间写作用域中的变量。不用写具体哪个作用域,引擎自动由小往大寻找。
pagecontext>request>session>application
<c>等标签可以写if和choose判断。for循环。
成串的java代码需要在<% %>中写,里面完全是java的语法。<%@ page import=“” %>里可以引java包,里面是类的全路径。
<%-- System.out.println(((Form)request.getAttribute("Form")).getCreatorName()); --%>
pr:request等作用域的对象取出来之后,是object类型的,不能直接用原有对象的方法。需要引包之后强转。