jsp

Posted 老螃蟹

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp相关的知识,希望对你有一定的参考价值。

Jsp技术

  1. jsp概述

a)         Java server page servlet建立在规范之上的动态网页开发技术

b)         运行原理:当用户通过URL访问servlet时,web服务器会根据请求的URL地址在web.xml配置文件去匹配sevlet-mapping 然后将请求交给 servlet-mapping指定servlet程序去处理。

c)         Jsp文件会先被翻译成servlet源文件然后源文件又会被翻译成class文件(jvm去做)

 

  1. Jsp基本语法

a)         Jsp页面被翻译成servlet程序时转化成_hsoService()方法

b)         模板元素:静态的html元素被称为模板元素

c)         Jsp表达式:<%=expression%>

d)         Jsp脚本:中间可以插入一条或多条java语句

e)         Jsp声明:jsp声明里面的代码将会被放到_jspService()方法之外, 这样的避免发生方法内重叠方法的事情出现

f)          Jsp注释:

  1. Jsp指令

a)         <%@ page   %>

  1. Jsp隐式调用

a)         首先得知道九个隐式对象:

b)         Out  输出         关于out隐式调用的问题  有一个jspwriter缓冲区被response缓冲区调用

c)         Request

d)         Response

e)         Config       服务器配置

f)          Session

g)         Applocation 用户共享的数据

h)         Page 当前页面转化后的servlet实例

i)           pageContext    jsp页面容器

j)           Exception jsp所发生的异常

  1. Jsp标签

a)         Include

b)         Forward

以上是关于jsp的主要内容,如果未能解决你的问题,请参考以下文章

JSP运行过程 JSP脚本 静态动态包含 jsp指令 jsp内置对象jsp四大作用域 jsp动作元素 EL表达式 JSTL 设计模式 JSP开发模式 EL内置对象

jsp frame

19 jsp——jsp的转发标签

Tip:JSP标签也称之为Jsp Action(JSP动作)元素

JSP_动作和隐式对象

JSP系列:JSP进阶-EL表达式和JSP标签