JSP基本概念及运行原理

本文详细介绍了JSP(JavaServer Pages)的概念,包括其定义、如何在Tomcat上运行JSP项目,以及JSP页面中Java代码的执行原理。此外,还探讨了JSP中的‘全局变量’行为和九大内置对象,为初学者提供了全面的JSP入门指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、 JSP的定义
JSP全称Java Server Page。
它是一种支持Java语言的运行在服务器端的页面;
使用HTML嵌套java代码实现。(支持html标签,也可以编译执行java代码)
二、 jsp项目运行在tomcat上的步骤

  1. 写项目;2.项目发布到tomcat;3.启动tomcat;4.打开浏览器进入。
    (在eclipse添加tomcat服务器的步骤参见另一篇文章)
    原理:tomcat把带有java语句的jsp生成对应的java文件,再把java文件编译成class文件。
    三、 jsp运行图
    这里写图片描述
    四、 jsp“全局变量”

//初始化代码(int i=1)只会执行一次,所以每次输出I都会递增。

<% !int i=1; out.print(++i);  %>

//每次访问,都会初始化i=1,所以输出i永远等于2。

<% int i=1; out.print(++i);  %>

五、 jsp九大内置对象
page、out、request、response、session、application、pageContext、config、exception。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值