jsp的基本介绍

本文详细介绍了JSP技术,包括其定义、作用及运行原理。解释了JSP如何将Java代码嵌入到静态页面中,使其动态显示。探讨了JSP脚本、指令和内置对象的使用,并介绍了页面包含、请求转发和参数传递等核心标签。
摘要由CSDN通过智能技术生成
  • 什么是jsp?
    jsp全称为Java Server Page,和servlet技术一样,都是由sun公司定义的一种用于开发动态web资源的技术

  • jsp的作用?
    可以把java代码动态的显示在我们的静态页面中

  • jsp运行的原理
    jsp的本质就是servlet.
    运行过程:
    第一次访问 —> index.jsp —> index_jsp.java —> 编译运行

  • jsp脚本?
    1.<%java代码%>
    2.<%=java变量或表达式%>
    3.<%!java代码%>

  • jsp三大指令?
    1.page指令:
    作用:主要用于定义jsp页面中的各种属性,不管这个page我们放在哪个位置,他的作用都是整个jsp页面,但是一般都是将page指令定义在起始位置;(一般的时候page指令都是自动生成的,不需要我们配置,最多添加几个我们需要的属性)
    常用的属性有:language,pageEncoding,contentType,session,import,errorPage,isErrorPage(errorPage,isErrorPage是分别写在两个不同的页面中)
    实例:

<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>

2.include指令:
格式:<%@include file=“被包含的文件地址” %>
3.taglib指令:
作用:在jsp中引入标签库
格式:<%@taglib uri=“标签库的地址” pretix=“前缀” %>

  • 九大内置对象
    out,request(域对象),response,config,exception,session(域对象),page,pageContext(域对象),application(这个就是servletContext域对象)
    注意:pageContext可以获得其他的内置对象

  • 三大标签
    1.页面包含(动作包含):
    格式:<jsp:include page=“被包含的页面” />
    2.请求转发:
    格式:<jsp:forword page=“要转发的资源” />
    3.传递参数:
    格式:<jsp:param >

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值