
JSP介绍JSP作用域JSP介绍JSP:Java服务端页面一种动态网页技术可以定义Java代码的动态内容JSP HTMLjavaJSP快速入门导入JSP坐标创建JSP文件编写HTML标签和Java代码 JSP本质上就是一个Servlet jsp的特点 JSP 具有 Servlet 的所有优点例如 JSP 文件跨平台即一次编写处处运行。 JSP 比 CGI 性能更加优越因为 JSP 可以直接在 HTML 中嵌入标签而 CGI需要单独引用 CGI 文件。 JSP 比 Servlet 更易于维护JSP 将业务逻辑与网页设计分离使其更加灵活。 使用 JSPWeb开发人员可以更注重于网页设计Java 开发人员可以更注重于逻辑处理 标签通常以%开头以%结束 JSP编译 解析 JSPJSP容器解析 JSP 文件查看是否有语法错误翻译 JSPJSP 容器把 JSP 文件翻译为 Servlet 类 编译 ServletJSP作用域Jsp九大内置对象request、response、session、application、page、pageContext、out、config、exception。四大作用域page、request、session、application作用域的有效期限 page作用域的变量只在当前页面中有效只要页面跳转了page域中的变量重新计算。 request里的变量可以跨越forward前后的两页。但是只要刷新页面它们就重新计算了。session作用域体现在会话中当未关闭游览器时session中的变量是通用的当关闭重新启动游览器重新发起新的会话时session域中的变量重新计算。application里的变量一直在累加除非你重启tomcat否则它会一直变大九大内置对象对应的作用域 request作用域request对象 session作用域session对象 application作用域application对象page作用域response、page、pageContext、out、config、exception 对象 EL表达式的全称是是表达式语言。 EL 表达式的作用EL 表达式主要是代替 jsp 页面中的表达式脚本在 jsp 页面中进行数据的输出。因为 EL 表达式在输出数据的时候要比 jsp 的表达式脚本要简洁很多。