`

jsp基本概述

阅读更多
[b][/b]一、jsp基础
1、什么是jsp?
sun公司制订的一种服务器动态页面技术规范。
2、如何写一个jsp文件
step1 写一个以.jsp为后缀的文件
step2 添加
1)html(css,javascript) : 直接写
2)java代码:
a, java代码片断 (java script)
<%   %>
b, jsp表达式
<%=  %>
c, jsp声明: 用来为对应的servlet添加相应的属性和方法。
<%!   %>
3)指令
当容器将.jsp文件转换成.java文件时,要求容器做
一些额外的处理。
a, page指令
import属性:导包
pageEncoding属性: 告诉容器,.jsp文件保存时的
编码。
conentType属性:添加response.setContentType语句
session属性:true(缺省)/false,如果为false,则对应的
servlet不再提供声明和获得session的语句。
isELIgnored属性:true(缺省)/false, 如果为false,
则容器不会忽略el表达式。
errorPage属性: 其值是一个jsp文件,该jsp文件用来
处理当前jsp执行过程当中产生的错误。
isErrorPage属性:true/false(缺省),如果为true,
表示当前页面为一个错误处理页面。
可以使用如下步骤来处理jsp产生的错误:
step1 写一个错误处理页面,比如 errorHander.jsp
在该页面当中,使用isErrorPage="true",可以通过
exception隐含对象获得错误信息。
step2 对于某个页面,可以使用
errorPage="errorHander.jsp"来处理
该页面产生的错误。
b,include指令
file属性:在.jsp文件转换成.java文件时,在
指令所在的位置插入某个文件的内容。
c,taglib指令
该指令用于引入一个标签库
uri属性:指定标签的命名空间
preifx属性:指定命名空间的前缀
4) 隐含对象
out
request
response
session
application
exception: 当isErrorPage的值为true时,可以通过
该隐含对象获得jsp执行过程当中的错误信息。
pageContext: PageContext的实例,容器会为每一个
jsp实例(jsp对应的那个servlet对象)创建唯一的一个
pageContext对象。
作用1:绑订数据
setAttribute,getAttribute,removeAttribute
作用2:找到其它8个隐含对象
config: ServletConfig实例
page: jsp实例本身
5) 注释
<!--注释内容-->: 注释内容可以是java代码,如果
是java代码,会执行,但是执行结果不会显示在
客户端。
<%--注释内容--%>:注释的内容不能是java代码,
注释的内容不会显示在客户端。
3,jsp是如何执行的
step1 jsp -- >servlet  容器要将.jsp文件转换成.java文件。
a, html   ----->   service方法里,用out.write输出
b, <%  %> ---->   service方法里,照搬。
c, <%=  %> --->   service方法里,用out.print输出
d, <%!   %> --->  如果是变量,会作为对应的servlet的属性,
如果是一个方法,会作为对应的servlet的方法。
step2 容器调用servlet
分享到:
评论

相关推荐

    JSP基础教程 JSP开发技巧 JSP开发实例 JSP环境安装配置

    内容包括Servlet和JSP概述,JSP简介、JSP入门教程、JSP内置对象、JSP安装和文件操作、JDBCTM指南、JSP由浅入深、JSP实践要点、Apache+Servlet+Jsp环境设置,JSP开发技巧、JSP开发实例,JSP环境安装配置重要内容。

    JSP 程序设计从入门到精通 PDF 教程

     2.1 JSP基本语法 20  2.1.1 JSP 语法之声明 21  2.1.2 JSP 语法之表达式 21  2.1.3 JSP 语法之Scriptlet 21  2.2 JSP的指令 22  2.2.1 page指令(Directive) 22  2.2.2 include指令(Directive) 24  ...

    JSP程序设计实用教程-源码

     第一节 jsp页面的基本结构  第二节 jsp脚本  第三节 jsp标签  实训  习题  第三章ccjsp内置对象  第一节 jsp内置对象概述  第二节 request对象  第三节 response对象  第四节 session对象  第五...

    JSP网上书店毕业设计论文

    2.2.1 基本功能 15 2.2.2 用户界面设计 15 2.3 系统运行环境 15 第三章 系统设计 17 3.1 系统设计思想 17 3.2 系统功能模块化 18 3.3 数据库设计 18 3.3.1 数据库需求分析 19 3.3.2 数据库概念结构 19 3.3.3 数据库...

    jsp通用模块及典型系统开发导航

    源码 第1章 JSP基础.1.1 运行环境的安装配置1.2 开发环境的安装配置1.3 JSP基础知识1.4 本章小结第2章 JSP2.0新特性及内建对象解析2.1 JSP2.0的新特性2.2 JSP的内建对象概述2.3 本章小结第3章 登录模块设计...

    lanlan2017#JavaReadingNotes#第2章 JSP Servlet及相关技术详解 概述1

    第2章 JSP Servlet及相关技术详解 概述本章要点Web应用的基本结构和web.xml文件JSP的基本原理JSP注释和HTML注释JSP输出表达式JSP

    jsp应用开发与实践配书源码

    全书共分16章,内容包括Web应用开发概述、客户端应用技术基础、搭建JSP网站开发环境、Java语言基础、JSP基本语法、JSP的内置对象、JavaBean技术、Servlet技术、数据库应用开发、EL表达式、JSTL核心标签库、JSP操作...

    JSP程序设计从入门到精通

    本书较为全面地介绍了JSP技术,由浅入深、循序渐进地介绍了JSP的运行系统,基本概念,语法规范及其相关内容,从基本的JSP概述、与其他技术的对比,到JSP的运行系统和模式,逐步深入地对JSP语法规范进行了详细的讲解...

    jsp网络编程从基础到实践

    第1章 JSP技术概述 实例1 第一个JSP页面 第3章 Web开发基础 实例2 HTML与JavaScript交互示例 第4章 JSP语法 实例3 JSP程序的基本结构 实例4 简单数据类型综合应用实例 实例5 包装类综合应用实例 实例6 数组...

    Servlet与JSP核心编程第2版

    第1章 servlet和jsp技术概述 1.1 servlet的功用 1.2 要动态构建网页的原因 1.3 servlet代码初探 1.4 servlet相对于“传统”cgi的优点 1.5 jsp的作用 第1部分 servlet技术 第2章 服务器的安装和配置 ...

    JSP网络程序设计与案例开发教程PPT

     全书分10章,内容包括JSP概述、网页设计基础、JSP语言基础、JSP内置对象、JavaBean技术与应用、Servlet技术与应用、MVC设计模式、JSP数据库操作、JSP高级程序设计、课程设计。本书的特色是每章知识点与应用实例...

    JSP动态网页新技术

    全书共有11章,第1章是JSP概述,并介绍JSP的运行环境和实现原理;第2章讨论了JSP的基本语法;第3章详细讲述了JSP内置对象的使用;第4章阐述了Java服务器小程序(Java Servlet);第5章介绍了XML以及JSP和XML的关系和...

    JSP博客网站建设毕业论文

    2.1.1【JSP概述】 4 2.1.2【SERVLET概述】 4 2.1.3【JAVABEAN概述】 4 2.2【基于B/S的WEB应用体系结构】 5 2.2.1【传统的两层体系结构】 5 2.2.2【三层体系结构】 5 2.2.3【JSP网站开发模式】 6 2.3【NETBEANS 简介...

    JSP网络编程从基础到实践 源码

    入门篇的内容注重JSP应用开发的基本理论及相关类的介绍,并辅以实例说明,包括JSP技术概述、JSP的Web开发环境的安装与配置、Web开发基础、JSP语法、JSP的内置对象、JSP的文件操作、JSP中数据库的使用、JavaBean开发...

    jsp开发web应用系统参考书籍

    jsp开发web应用系统参考书籍 全书分8章: ...第3章 JSP基本语法、指令及其应用 第4章 HTML表单的处理与交互方法 第5章 JSP内部对象的使用 第6章 JavaBeans的使用 第7章 JSP访问数据库 第8章 应用实例

    JSP网络编程从基础到实践的实例代码

    第1章 JSP技术概述 实例1 第一个JSP页面 第3章 Web开发基础 实例2 HTML与JavaScript交互示例 第4章 JSP语法 实例3 JSP程序的基本结构 实例4 简单数据类型综合应用实例 实例5 包装类综合应用实例 实例6 数组...

    jsp网上书店系统带源码+论文

    3.1 本站基本功能如下 28 3.1.1 首页(index.jsp) 28 3.1.2 后台管理部份 29 3.2 数据库设计 29 3.3 会员管理模块 31 3.3.1 会员注册协议核准 32 3.3.2 会员注册信息填写 32 3.3.3 会员注册信息确认 34 3.3.4 会员...

    JSP程序设计从入门到精通.pdf

    本书较为全面地介绍了JSP技术,由浅入深、循序渐进地介绍了JSP的运行系统,基本概念,语法规范及其相关内容,从基本的JSP概述、与其他技术的对比,到JSP的运行系统和模式,逐步深入地对JSP语法规范进行了详细的讲解...

    JSP课程设计-乐购

    1. 系统概述 运行环境:Tomact+JDK 编程模式:JSP+JavaBean+JavaServlet 后台数据库:SQL 2005 系统主要完成的功能如下: 客户部份 .客户登录 客户注册 .手机选购(可按分类方式查询手机品牌,或通过关键字查询) ....

    JSP实践之旅.exe

    Tomcat.JSP JSWDK环境安装与配置 Resin服务器平台介绍 Resin在IIS...概述及音乐店设计 不用odbc直接连接SQL Server jsp的出错处理 jsp的wap应用 jsp实现购物程序 用jspsmart Bean实现文件上载...

Global site tag (gtag.js) - Google Analytics