首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JSP的Servlet与Tomcat

Tomcat是Servlet的容器,Servlet运行在Tomcat容器当中(如docker镜像运行在docker容器当中)Servlet容器有很多(tomcat,Jboss,weblogic)等;Tomcat...根据JSP页面生成对应Servlet的Java文件及class文件。...JSP和Servlet会有如下转换: JSP页面的静态内容、JSP脚本都会转换成Servlet的xxxService()方法,类似于自行创建Servlet时service()方法。...运行 时由Web服务器软件处理一般请求,并把Servlet调用传递给“容器”来处理o Tomcat就 是满足这种需要的JSP/Servlet引擎,是Sun公司的JSP/Servlet的官方实现。...当使用基于Java的 Web服务器时,就属于这种情况。这种方式是Tomcat的默认模式,然而大多数Web服务 器并不是基于Java的,所以就产生了下面的两种其他类型。

98520
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Tomcat 6 --- 使用Jasper引擎解析JSP

    熟悉JAVA web开发的朋友都知道JSP会被转换成java文件(预编译),然后编译成class使用,即按照JSP-->java-->class的过程进行编译。...由于JVM只认识class文件,它不知道什么是JSP,因此在tomcat中 如何把JSP解析成java文件 就是本文所要描述的问题。...什么是Jasper   Jasper是tomcat中使用的JSP引擎,在Tomcat 6中使用的是Jasper 2,相对于原来的版本作了不少的改进,比如:JSP的标签缓冲池、后台编译、页面改变时自动重新编译...简单的说,就是把JVM不认识的JSP文件解析成java文件,然后编译成class文件提供使用。目前有很多的JSP解析引擎,Tomcat中使用的是Jasper。   ...测试后,可以在 F:/test 目录下发现编译出的index.jspjava文件以及class文件。 ?

    1.9K70

    Tomcat5.5.9+JSP经典配置实例

    一、开发环境配置   第一步:下载j2sdk和tomcat:到sun官方站(http://java.sun.com/j2se/1.5.0/download.jsp)下载j2sdk,注意下载版本为Windows...第三步:建立自己的jsp app目录   1.到Tomcat的安装目录的webapps目录,可以看到ROOT,examples, tomcat-docs之类Tomcat自带的的目录;   2.在webapps...,启动浏览器,输入http://localhost:8080/myapp/TestBean.jsp 如果看到输出Java bean name is: This is a test java bean.就说明编写的...jvm应填写到   c:\j2sdk\bin   给你一个简单的配置::::   JSP环境配置心得   首先要说的是,使用jdk+tomcat完全可以配置我们的jsp服务器,不再需要其实任何东东...从开始菜单中找到tomcat选项,一般打开顺序是:开始->程序->Apache Tomcat 5.5,选择"Start Tomcat",让jsp服务器开始运行,此时会打开一个类似Dos的窗口,会显示一些相关的信息

    94410

    JAVA WEB教程】jsp环境搭建+部署网站(eclipse+tomcat)【详细+图文】

    下载tomcat7.X 下载地址为:http://tomcat.apache.org/download-70.cgi 下载完成之后就开始安装 Next I Agree 选中所有的复选框 输入你的用户名和密码...注意:一定要选择JDK下面的JRE 选择安装目录 点击finish 在eclipse中删掉原来默认的J2EE web服务器 创建一个新的服务器 选择tomcat 7 这里选择tomcat7的安装目录...把我们的项目加到config中来 此时运行程序,会报一个错,如上图 先到系统托盘中,把tomcat的服务停止掉 上图是停止服务 然后,再点运行按钮,选中“一直使用这个服务器”的复选框,点next 点finish...到tomcat的安装目录下,把程序黏贴到webapp子目录中的test目录下。 此时,启动一下tomcat的服务,注意,在开发工具中启动不了这里的服务。...这个时候,在浏览器中,就可以访问网站了 但路径中还有一个test子目录,很讨厌,怎么办 我们到Tomcat安装目录下,把Root文件夹的名字改一下,把Test文件夹的名字改成Root,如下图: 这个时候

    3.5K80

    Java学习之JSP

    Java学习之JSP篇 0x00 前言 关于jsp的内容其实不多,就来简单的记录一下jsp概念性的内容,避免忘记。...0x01 Jsp概念 jsp的全称是Java Server Pages: java服务器端页面。 其实jsp的本质上就是一个Servlet,jsp在解析的时候,中间件会自动转换成.java后缀文件。...而.java文件会被中间件会把java文件转换为字节码文件,这样才能被解析运行。 0x02 Jsp编写 Jsp的定义格式: 1. :定义的java代码,在service方法中。...代码 %>:定义的java代码,在jsp转换后的java类的成员位置。 3. :定义的java代码,会输出到页面上。输出语句中可以定义什么,该脚本中就可以定义什么。...导入页面的资源文件 * 3. taglib : 导入资源 * <%@ taglib prefix="c" uri="http://<em>java</em>.sun.com

    69410

    JAVA_WEB--jsp概述

    JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准...JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(.htm,.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为...Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。...JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。 JSP优势 与ASP相比:JSP有两大优势。...首先,动态部分用Java编写,而不是VB或其他MS专用语言,所以更加强大与易用。第二点就是JSP易于移植到非MS平台上。

    1K30

    Java EE基础之JSP

    从本篇文章开始,我会用文章记录下我在学习Java EE过程中的一些笔记和感悟,至于还没有更新结束的Java SE还是会继续写的,只是我觉得一直写语法很枯燥,自己也没法继续下去,所以带着点web...二、JSP的基本语法      在介绍jsp的基本语法之前,我想先带大家看看我们的Tomcat服务器上的各个文件夹都是什么作用。(假设你用的Tomcat服务器) ?      ...这是Tomcat 9 服务器上的基本文件。我们挑几个经常使用的,第一个webapps,这个目录里放的都是你的Web应用,也就是网站的总文件夹。...包括源代码.java和编译后的.class文件,其实很多人认为JSP好像和面向对象没有什么关系了,其实不然,因为每个servlet都是一个Java类,不然如何执行Java脚本。...我们可以在jsp页面中使用java的for循环,if,else判断等,只要是Java语法允许的,jsp页面都是可以写的。

    1.6K100

    JSP & Java 期末复习整理

    Java 期末复习 第一章 1.1.1 JSP 1.1.2 Jsp 优点 1.2.2 B/S技术工作原理 1.2.3 如何访问动态网页 1.2.4 —— Tomcat目录结构 1.2.6 —— Web应用目录结构...jsp后缀是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准 在HTML中嵌入Java脚本代码,形成JSP文件,后缀名为(*.jsp) 由应用服务器中的JSP引擎来编译和执行嵌入的...目录结构 Tomcat 服务器的目录结构(五个目录) /bin 存放Windows 或 linux 平台用于启动和停止 Tomcat的脚本文件 /conf 存放Tomcat服务器的各种配置文件,server.xml...【修改端口号】 /lib 存放Yomcat服务器以及所有的Web应用都可以访问的JAR j文件 /work Tomcat把由JSP生成的Servlet存放此目录下 /webapps 发布Web应用时,默认将...Web应用存放于此目录 Tomcat 默认端口号 是 8080, 在server.xml 1.2.6 —— Web应用目录结构 1.3.1 JSP 执行过程(6步) 第二章 JSP页面组成 Jsp

    1.9K30

    Java面试——Tomcat

    /JSP容器,但是对静态资源处理速度较慢,不如 Apache和 IIS等 HTTP服务器;因此常常将 Tomcat和 Apache等集成,前者做 Servlet容器,后者处理静态资源,而 AJP协议便负责...localhost 的 Host(即使匹配不到也把请求交给该 Host处理,因为该Host被定义为该 Engine的默认主机); 【5】localhost Host 获得请求 /yy/index.jsp...,在它的 mapping table中寻找对应的 servlet; 【8】Context 匹配到 URL PATTERN为 *.jsp的 servlet,对应于JspServlet类; 【9】构造...工作模式 ---- Tomcat是一个 JSP/Servlet容器。...【2】Tomcat 作为独立服务器:请求来自于web浏览器; Tomcat 的工作一般分为三种: 【1】**bio:**传统的Java I/O操作,同步且阻塞I/O,一个线程处理一个请求,并发量高时,

    89630
    领券