当前位置 : 主页 > 编程语言 > java >

jsp、EL跟JSTL总结

来源:互联网 收集:自由互联 发布时间:2021-06-25
jsp(java server pages):java服务器端的页面JSP的执行过程1.浏览器输入一个jsp页面2.tomcat会接受*.jsp请求,将该请求发送到org.apache.jasper.servlet.JspServlet去处理3.JspServlet将jsp页面编译成一个.jav

jsp(java server pages):java服务器端的页面JSP的执行过程1.浏览器输入一个jsp页面2.tomcat会接受*.jsp请求,将该请求发送到org.apache.jasper.servlet.JspServlet去处理3.JspServlet将jsp页面编译成一个.java文件,.java文件编译成.class文件4.执行class文件的内容JSP语法1.脚本语法    1) jsp注释     <%--    --%>    2) jsp脚本段  <%         %>    3) jsp声明     <%!        %>    4) jsp表达式  <%=      %>2.编译器指令    语法   <%@  指令名  属性=值      %>        page指令            pageEncoding  设置页面编码类型            contentType  设置内容的类型            import  在该jsp中导入某个包/类            session  表示是否在访问页面时,创建session对象,默认值为true            isELIgnored  表示是否忽略EL的解析            isErrorPage  表示该页面是处理异常的页面。        include指令            file  引入一个jsp页面在当前页面中,注意引入的页面和原页面,不允许出现重复的变量名        taglib指令            prefix            uri3.动作语法    jsp:forward  请求转发,使用该标签时注意不要任意字符,如果传参时,可以使用<jsp:param>标签传参    jsp:include  动态导入,导入一个服务器内部jsp页面EL(Expression Language)EL表达式作用:在JSP中消灭java代码语法: "${  }"用法:参考jsp页面JSTL(JSP Standard Tag Library) JSP标准标签库作用:在JSP中消灭java代码使用:1.下载jar包,并导入     2.使用<%@ taglib %>引入标签库,设置uri和prefix的属性值(属性的值可以在jstl-impl-1.2.2.jar/META-INF/c.tld找到)     3.使用标签。标签用法:参考jsp页面

网友评论