JSP

1.什么是JSP

JSP 全称为:Java Server Pages,它是基于java语言的一种Web服务器端的开发技术

2.Tomcat 服务器

  • 基于JSP的web应用程序必须由一个软件统一管理,称为JSP引擎或容器;将安装JSP引擎的计算机称作一个支持JSP的Web服务器。这个服务器负责运行JSP,并将运行结果返回给用户。
  • Tomcat是一个免费的开源引擎。
  • Tomcat目录结构
    • bin:存放Tomcat启动和关闭文件的文件夹。
    • conf:存放一些Tomcat的配置文件。
    • lib:存放一些Tomcat的核心类库,在应用中如果需要扩展Tomcat的功能,也可以将第三方类库赋值到该文件夹下。
    • logs:该文件夹刚产生时是空的,里面主要存放Tomcat每次运行后产生的日志。
    • temp:该文件夹存放Web应用运行过程中生成的临时文件。
    • webapps:该文件夹用于存放部署的Web应用,只要将Web应用复制到该文件夹下,Tomcat就会将该应用自动部署到容器中。
    • work:该文件夹存放Web应用与运行时编译生成的class文件。

3.JSP运行原理

  • 当服务器上的一个JSP页面被第一次请求执行时,服务器上的JSP引擎首先将JSP页面文件转译成一个Java文件,并编译这个Java文件生成字节码文件,然后执行字节码文件响应客户的请求。

4.JSP组成元素

① 普通的HTML标记符;
② JSP标记,如指令标记、动作标记;
JSP指令标记:
a、page指令:用来定义整个JSP页面的一些属性和这些属性的值。
<%@指令 属性名 =“值”%>
b、Include指令标记的作用是在JSP页面出现该指令的位置处,静态插入一个文件。
c、taglib指令
JSP动作标记
JSP常用标签:
include标签
forward标签 跳转页面
param标签 传递参数
plugin标签
useBean标签
③ 变量和方法的声明;
成员变量:<%! %>
局部变量:<% >
方法:<%! %>
④ Java程序片;
⑤ Java表达式 ;

5.JSP内置对象

request
response
out
session
application
config
pagecontext
page
exception

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值