JSP学习笔记(一)-----概述

原创 2004年08月29日 12:34:00

1.JSP是Java Server Pages的简写。

2.用JSP开发的Web应用是跨平台的.

3.JSP技术是Servlet技术的扩展。Servlet是平台无关的,100%纯Java的Java服务端组件。

4.下面就是一个简单的JSP页面: 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD><TITLE>欢迎访问网上商店</TITLE></HEAD>
<BODY>
<H1>欢迎</H1>
<SMALL>欢迎,
<!-- 首次访问的用户名字为"New User" --> 
<% out.println(Utils.getUserNameFromCookie(request)); %>
要设置帐号信息,请点击
<A HREF="Account-Settings.html">这里</A></SMALL>
<P>
页面的其余内容。.
</BODY></HTML> 

 

5.下面是JSP 和其他类似或相关技术的一个简单比较:

1).JSP和Active Server Pages(ASP)相比

Microsoft的ASP是一种和JSP类似的技术。JSP和ASP相比具有两方面的优点。首先,动态部分用Java编写,而不是VB Script或其他Microsoft语言,不仅功能更强大而且更易于使用。第二,JSP应用可以移植到其他操作系统和非Microsoft的Web服务器上。

2).JSP和纯Servlet相比

JSP并没有增加任何本质上不能用Servlet实现的功能。但是,在JSP中编写静态HTML更加方便,不必再用 println语句来输出每一行HTML代码。更重要的是,借助内容和外观的分离,页面制作中不同性质的任务可以方便地分开:比如,由页面设计专家进行HTML设计,同时留出供Servlet程序员插入动态内容的空间。

 

3).JSP和服务器端包含(Server-Side Include,SSI)相比

SSI是一种受到广泛支持的在静态HTML中引入外部代码的技术。JSP在这方面的支持更为完善,因为它可以用Servlet而不是独立的程序来生成动态内容。另外,SSI实际上只用于简单的包含,而不是面向那些能够处理表单数据、访问数据库的“真正的”程序。

4).JSP和JavaScript相比

JavaScript能够在客户端动态地生成HTML。虽然JavaScript很有用,但它只能处理以客户端环境为基础的动态信息。除了Cookie之外,HTTP状态和表单提交数据对JavaScript来说都是不可用的。另外,由于是在客户端运行,JavaScript不能访问服务器端资源,比如数据库、目录信息等等。

JSP概述(一)

JSP 2016年7月7日 9:37  jsp:java server page  JAVA服务器脚本语言 js页面要被web容器翻译成java类,按照servlet规范,所有jsp翻译生成...
  • Generalissimo_Hu
  • Generalissimo_Hu
  • 2016年07月10日 17:58
  • 169

JSP常用内置对象概述

1.request对象:reequest对象封装了由客户端生成的http请求的所有细节,主要包括http头信息,系统信息,请求方式和请求参数等。通过request对象提供的相应方法可以处理客户端浏览器...
  • yz811785961
  • yz811785961
  • 2017年12月01日 21:15
  • 92

JSP简介和会话技术

课程回顾:request和response对象response对象1.代表的响应的对象(从服务器端到客户端),由Tomcat服务器创建的. 2.ServletResponse接口,子接口HttpSer...
  • weixin_41384583
  • weixin_41384583
  • 2017年12月16日 12:49
  • 17

JSP第三篇【JavaBean的介绍、JSP的行为--JavaBean】

什么是javaBean JavaBean就是一个普通的java类,也称之为简单java对象–POJO(Plain Ordinary Java Object),是Java程序设计中一种设计模式,是一种基...
  • hon_3y
  • hon_3y
  • 2017年02月03日 21:21
  • 499

JSP的内置对象概述

1,out:  out对象是JspWriter类的实例,是向客户端输出内容常用的对象;  JSP的输出流,,等同于表达式; 代码 out.println("test");   ...
  • u014159274
  • u014159274
  • 2014年05月09日 21:37
  • 498

JSP概述、语法及指令

JSP:Java Server Pages(java服务页面),是一种开发动态web页面(资源)的技术。jsp允许在页面编写java代码,允许开发人员在页面获取request、response等web...
  • syf1970
  • syf1970
  • 2016年05月25日 15:15
  • 195

JSP知识简单概述

JSP技术: 这个是一个表现层的技术,使用Servlet来生成一个Html内容是比较麻烦的每个输出都需要使用out.println()来实现 JSP当中可以镶嵌HTML代码有JAVA代码 JSP...
  • advent86
  • advent86
  • 2014年10月21日 21:58
  • 361

关于Servlet和JSP技术的概述

1.1 Servlet及其特点       Servlet是Java技术对CGI编程的回答。Servlet程序在服务器端运行,动态地生成Web页面。与传统的CGI和许多其他类似CGI的技术相比,Ja...
  • moqingxinai2008
  • moqingxinai2008
  • 2016年11月03日 13:23
  • 165

JSP学习1-概述

1、为什么需要使用jsp JSP是简化Servlet编写的一种技术,它将 Java代码和 HTML代码混合在同一个文件中编写,只对网页中的要动态产生的内容采用Java代码来编写,而对固定不变的静态内...
  • qq_27214561
  • qq_27214561
  • 2017年12月07日 21:12
  • 8

第1章 JSP 概述

JSP全称Java Server Pages,是一种动态网页
  • kimown
  • kimown
  • 2014年09月08日 13:01
  • 727
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JSP学习笔记(一)-----概述
举报原因:
原因补充:

(最多只允许输入30个字)