JSP初步

>开发前,更改jsp编码(utf-8)

Servlet特点:在Java源码中嵌入html源码

JSP特点:在html源码中嵌入java代码

 

>将一个静态资源发到客户端

>将一个资源动态地发往客户端,就用到jsp

jsp本质上是一个servlet,是一种动态页面开发技术:

>Jsp组成,7部分(html / jsp编译指令 / jsp注释 / jsp脚本 / jsp表达式 / jsp动作指令 / jsp声明)

jsp脚本:

使用<% 编写java代码 %>,中间java代码必须遵循Java语法

jsp声明:

一个声明语句可以声明一个或多个变量、方法,供后面的Java代码使用。在JSP文件中,您必须先声明这些变量和方法然后才能使用它们。

在<%!与%>之间放置声明变量是页面的成员变量。声明的变量在整个JSP页面都有效。

>jsp编译指令:

>page局部错误页面跳转:出现错误时,跳转err.jsp

错误跳转页面

只有iserrorrage设置为true,exception内置对象才能用:

>全局错误页面的跳转的配置

>静态/动态包含

>jsp的工作原理

Jsp是用Java动态生成页面的技术,当第一次请求jsp时,服务器就将其转成servlet类,并编译到work目录里。以后就不编译了,除非原码改变。

猜你喜欢

转载自blog.csdn.net/AhaQianxun/article/details/88046100
jsp