欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 美食 > Java EE期末总结(第二章)

Java EE期末总结(第二章)

2025/4/8 2:57:29 来源:https://blog.csdn.net/2301_80657297/article/details/147002626  浏览:    关键词:Java EE期末总结(第二章)

目录

 

一、JSP页面里的page指令

二、JSP脚本元素

 1、全局声明<%!……%>

2、表达式<%=……%>

3、脚本程序段<%……%>

三、文件包含指令include

四、引入标签库指令taglib

五、JSP动作标签

1、包含文件动作标签

2、请求转发动作标签

3、JavaBean动作标签

4、Java插件动作标签

六、向客户端输出信息对象out

七、响应对象response

 

八、请求对象request

 

九、会话对象session

十、全局对象application 

十一、上下文对象pageContext

十二、Cookie信息的建立与使用

 

十三、表达式语言EL

十四、JSP标准标签库JSTL


 

一、JSP页面里的page指令

JSP页面中page指令是必须的:

        language属性:定义服务器的脚本语言类型。

        import属性:JSP程序需要导入的类和接口。

        pageEncoding属性:页面的字符编码。

例如:

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

 

二、JSP脚本元素

 1、全局声明<%!……%>

        <%! 声明变量或方法%>

2、表达式<%=……%>

        <%=变量或返回值的方法名%>

3、脚本程序段<%……%>

        <%java语言%>

 

三、文件包含指令include

 <%@ include file="文件名.jsp"%> 

注意:

1、页面包含指令可以出现在<body>标签内的任何位置

2、避免JSP文件与当前页面定义相同的变量

 

四、引入标签库指令taglib

 taglib的使用格式如下:

<%@ taglib prefix="标签前缀" uri="标签库描述符"%>

 

五、JSP动作标签

1、包含文件动作标签<jsp:include>

        用于在当前JSP页面中嵌入另一个页面,基本格式如下(flush="true"表示清除保存在缓冲区的数据):

<jsp:include page="页面" flush=true/>

 示例:

header.jsp

此文件用于定义网站的头部内容。

<!-- 文件路径:WEB-INF/pages/header.jsp -->
<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"><title>网站头部</title>
</head>
<body><h1>这是网站的头部</h1><hr>
</body>
</html>

footer.jsp

该文件用于定义网站的底部内容。

<!-- 文件路径:WEB-INF/pages/footer.jsp -->
<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"><title>网站底部</title>
</head>
<body><hr><p>版权所有 &copy; 2024</p>
</body>
</html>

index.jsp

此文件为主页,使用

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词