JSP基础语法

修改默认欢迎页

localhost:端口/项目名 默认打开index.jsp文件,假如想要令一个名为hello.jsp文件作为欢迎页,则需要修改目录下WEB-INF文件夹中的web.xml文件。

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
         version="3.1">
        <welcome-file-list>
            <welcome-file>/index.jsp</welcome-file>
            <!--可添加多个-->
        </welcome-file-list>
</web-app>

page指令

<%@ language="java" import="java.util" contentType="text/html;charset=utf-8"%>

include的两种用法区别

include指令: include

<%@include file="文件的绝对路径或者相对路径"%>

file属性是必填的(绝对或相对路径),但它不支持任何的表达式,也不允许通过挂参方式来传递参数。

include动作:<jsp:include>

<jsp:include page="被包含文件的路径" flush="true/false">
    <jsp:param name="参数名称" value="参数值"/>
</jsp:inclue>

page属性是必填的(绝对或相对路径),但它及支持表达式也可传递参数。flush属性为缓冲区满时,清空缓冲区。

Jsp声明

<%! %> //在内部定义变量或函数,用于调用
Jsp表达式#
<% =表达式 %> //表达式语句不以分号结束

Jsp页面生命周期

Created with Raphaël 2.1.2 用户发出请求index.jsp 是否是第一次请求  Jsp引擎把该文件转换成为一个Servlet, 生成字节码文件,并执行jspInit() 生成的字节码文件 解析执行jspService() yes no
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值