JSP 简介及配置Tomcat

Posted 翌孜独秀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSP 简介及配置Tomcat相关的知识,希望对你有一定的参考价值。

分享技术,品味人生。大家好我是小匠(jiang),一个热爱生活的程序猿。


什么是JSP


JSP(Java SERVER Pages):是以Java语言为基础的动态网页开发技术。

JSP(Java Server Pages)的中文含义是 Java 服务器端语言。其核心技术是 Java 技术,以 Servlet 的形式接受用户的访问和处理数据,在服务器端 JSP 文件会被编译为类文件,其扩展名为 .class。

JSP 是由 Sun Microsystems 公司倡导、多家公司参与一起建立的一种动态网页技术标准,其在动态网页的创建中有着强大而特殊的功能,是一种实现普通静态 html 和动态 HTML 混合编码的技术。

在 Sun 正式发布 Java Server Pages 之后,这种新的 Web 应用开发技术很快便引起了人们的关注。Java Server Pages 为创建高度动态的 Web 应用提供了一个独特的开发环境。

Java Server Pages(以下简称为 JSP)是 Java 平台上用于编写包含诸如 HTML、DHTML、XHTML 和 XML 等含有动态生成内容的 Web 页面的应用程序的技术。JSP 技术的功能强大,使用灵活,为创建显示动态 Web 内容的页面提供了一个简捷而快速的方法。

JSP 技术的设计目的是使构造基于 Web 的应用程序更加容易和快捷,而这些应用程序能够与各种 Web 服务器、Web 应用服务器、浏览器和开发工具共同工作。

特点:

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

    JSP特点:在html源码中嵌入java代码,标签通常以<%开头以%>结束。

JSP页面的组成:

    1.HTML标记

    2.JSP标记(分为指令标记、动作标记)

    3.成员变量与成员方法<%!%>

    4.Java程序片<%%>

    5.Java表达式<%=%>

    6.注释


JSP 配置Web服务器Tomcat


什么是tomcat

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。


Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。


配置tomcat

首先先使用idea 创建一个Maven web项目如何创建 请看上一篇文章 。创建好了之后去tomcat 官网下载:https://tomcat.apache.org/download-90.cgi


下载后解压文件 解压后的文件

JSP 简介及配置Tomcat

目录结构:

1、bin:存放Tomcat命令,以.sh结尾的为Linux命令.bat结尾的为Windows命令

2、conf:存放Tomcat服务器的各种配置文件,如server.xml

3、lib:用来保存运行Tomcat的jar包

4、logs:保存Tomcat运行期间产生的日志信息

5、temp:存放Tomcat服务器运行过程中产生的临时文件

6、webapps:发布web应用,在默认情况下将Web应用的文件存放在此目录中

7、work:存放Tomcat运行时的编译后的文件,如JSP编译后的文件


idea 配置tomcat


然后在idea 上添加tomcat

JSP 简介及配置Tomcat


点击+号 

JSP 简介及配置Tomcat


设置名称 默认浏览器 访问路径 等

JSP 简介及配置Tomcat


选择tomcat文件URL

JSP 简介及配置Tomcat


选择 xxxx:war exploded 

JSP 简介及配置Tomcat


设置访问默认url

JSP 简介及配置Tomcat


配置不需要每次写完代码再重新启动 这里设置了 当你修改代码时会自动帮你编译

JSP 简介及配置Tomcat


到这来就配置完成了 启动一下试试 

JSP 简介及配置Tomcat

这就说明启动成功了 如有问题 可以加我微信帮你解答:mannerone

这是编译后的文件

JSP 简介及配置Tomcat



JSP 简介及配置Tomcat

扫码关注


以上是关于JSP 简介及配置Tomcat的主要内容,如果未能解决你的问题,请参考以下文章

JavaWeb学习笔记5--JSP简介及入门(含Eclipse for Java EE及Tomcat的配置)

idea2017建立jsp工程及tomcat等配置

使用idea配置tomcat及创建JSP文件

Linux之tomcat 安装&配置&优化

Tomcat 简介环境配置

Tomcat服务部署虚拟主机配置及参数优化