JSP学习笔记01 - JSP简介及运行环境配置
一、什么是JSP
1、jsp简介
JSP全名为Java Server Pages
,中文名叫java服务器页面
,其根本是一个简化的Servlet
设计,它是由Sun Microsystems
公司倡导、许多公司参与一起建立的一种动态网页技术标准。
JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html
)中插入Java程序段(Scriptlet
)和JSP标记(tag
),从而形成JSP文件,后缀名为(*.jsp
)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。
一个JSP页面可以被分为以下几部份:静态数据、JSP指令、JSP脚本元素和变量、JSP动作、用户自定义标签。
- JSP已经成为开发动态网站的主流技术。
2、B/S模式
- 所谓B/S模式(
Browser/ Server
浏览器/服务器模式),是指需要获取信息的用户使用浏览器向服务器发出请求,服务器对此做出响应,将有关信息发送给用户的浏览器。 - 在B/S模式中,服务器上必须有所谓的Web应用程序,服务器通过运行这些Web应用程序来响应用户的请求。因此,基于B/S模式的网络程序的核心就是设计服务器端的Web应用程序。
二、安装配置JSP运行环境
一个服务器上可以有很多基于JSP的Web应用程序,以满足各种用户的需求。这些Web应用程序必须有个软件来统一管理和运行,这样的软件被称作JSP引擎或JSP容器,而安装JSP引擎的计算机被称作一个支持JSP的Web服务器。
Tomcat是一个免费的开源JSP引擎,将安装了 Tomcat的计算机称作一个 Tomcat服务器。
使用JSP进行开发,需要具备以下对应的运行环境:
- Web浏览器
- JDK开发工具包
- 数据库:任何关系数据库
- Web服务器:
Tomcat
、JBoss
、GlassFish
、Weblogic
、WebSphere
等
1、jdk的安装
- 下载jdk,官网地址
- 安装jdk,由于比较简单,不做详细介绍。可自定义安装目录。
- 环境变量的位置(计算机→属性→高级系统设置→高级→环境变量,在系统变量中配置)
- 环境变量的配置(假设JDK的安装目录是:C:\Program Files\Java\jdk1.8)
- 变量名:Java_Home 变量值:C:\Program Files\Java\jdk1.8
- 变量名:CLASSPATH 变量值:C:\Program Files\Java\jdk1.8\lib\dt.jar;C:\Program Files\Java\jdk1.8\lib\tools.jar;
- 修改变量Path内容,在原有值后面添加;C:\Program Files\Java\jdk1.8\bin
2、安装与启动tomcat
1、tomcat介绍
Tomcat是Apache 软件基金会(Apache Software Foundation
)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是8.0。
Tomcat服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
2、tomcat的安装
下载tomcat。官网首页
tomcat的安装版本
- 普通安装版本(服务版):可执行文件,安装好后会在系统中注册服务.
- 解压版(二进制版):解压后需要配置环境变量,建议使用此版本。
3、Tomcat的启动
找到tomcat的安装目录,在/bin目录下,启动start.bat脚本。看到如下页面启动成功。
下面我们在浏览器中访问一下tomcat:输入(http://localhost:8080/)即可,此时我们可以看到tomcat的页面了。
4、eclipse的安装与配置
下载Eclipse,官方下载页,要注意下载 Eclipse IDE for Enterprise Java Developers。下载完成后解压。双击打开可执行文件eclipse.exe.
- 新建jsp文件(file->new->dynamic web project)。
- 配置tomcat。
- - 修改默认编码为utf-8.