jsp第一章总结

JSP是一种动态网页技术,与Java结合处理业务需求。文章介绍了JSP的安装配置、页面组成、web服务目录设置,以及JSP的执行过程,包括HTML静态部分处理和Java程序片的执行。同时,提到了HTML和JavaScript在网页开发中的作用。
摘要由CSDN通过智能技术生成

目录

1.1JSP概念

1.2 安装和配置JSP运行环境

1.3 JSP页面

 1.4设置web服务目录

1.根目录

2.webapps下的Web服务目录

3.新建web服务目录

 1.4 JSP的运行原理

执行过程

字节码文件主要工作

 1.5 HTML与JavaScript

  1.5.1 HTML

        1.5.2 JavaScript 


1.1JSP概念

JSP(全称Java Server Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。

1.2 安装和配置JSP运行环境

         下载tomcat:9.0和java:jdk13配置Java和tomcat的运行环境

                tomcat下载安装及配置教程_NiUoW的博客-CSDN博客

1.3 JSP页面

jsp页面由五种元素组成

  1. jsp标记    <%@  %>
  2. HTML以及JavaScript标记<html></html>,<script></script>
  3. Java程序片<% %>
  4. Java表达式<%= %>
  5. 声明变量、方法、类<%! %>

 1.4设置web服务目录

必须将编写好的JSP页面文件保存到Tomcat服务器的某个Web服务目录中,只有这样,远程的用户

才能通过浏览器访问该Tomcat服务器上的JSP页面。

1.根目录

如果Tomcat服务器的安装目录是D:\apache-tomcat-9.0.26,那么Tomcat的Web服务目录的根目录为D:\apache-tomcat-9.0.26\webapps\root。

用户访问根目录中的JSP页面,那么访问页面的URL格式是:

http://Tomcat服务器的IP地址(或域名):端口/jsp页面名字。

2.webapps下的Web服务目录

访问jsp页面的URL格式是

http://Tomcat服务器的IP地址(或域名):端口/Web服务目录/jsp页面名字。

3.新建web服务目录

可以将Tomcat服务器所在计算机的某个目录(非webapps下的子目录)设置成一个Web服务目录,并为该Web服务目录指定虚拟目录,即隐藏Web服务目录的实际位置,用户只能通过虚拟目录访问Web服务目录中的JSP页面。

可以通过修改Tomcat服务器安装目录下conf文件夹中的server.xml文件来设置新的web服务目录。

 1.4 JSP的运行原理

执行过程


1、 客户端发出请求
2、web容器将jsp转化为servlet代码(.java)
3、web容器将转化为servlet代码编译(.class)
4、web容器加载编译后的代码并执行
5、将执行结果响应给客户端

字节码文件主要工作

1.把jsp页面中普通的HTML标记符号(页面静态部分)交给客户的浏览器负责显示。

2.执行"<%"和"%>"之间的java程序片(页面动态部分),并把执行结果交给客户的浏览器显示。

3.当多个客户请求一个jsp页面时,jsp引擎为每个客户自动启动一个线程(不是进程),这些线程由jsp引擎服务器来管理。

 1.5 HTML与JavaScript

  1.5.1 HTML

概念:

HTML的全称为超文本标记语言,是一种标记语言。它包括一系列标签,通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。

简单的html页面

        1.5.2 JavaScript 

         概念:

一种脚本,一门编程语言,它可以在网页上实现复杂的功能,网页展现给你的不再是简单的静态信息,而是实时的内容更新,交互式的地图,2D/3D 动画,滚动播放的视频等等。在 HTML 和 CSS 集合组装成一个网页后,浏览器的 JavaScript 引擎将执行 JavaScript 代码。这保证了当 JavaScript 开始运行之前,网页的结构和样式已经就位。

简单的JS页面

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值