1. Jsp标签就是提供的逻辑的业务功能,就能避免在jsp中写java代码,其中主要的几个标签是
<jsp:include page=""></jsp:include> 可以包含其他的jsp文件,直接添加到双引号之中就可以
<jsp:foward page=""></jsp:iorward> 跳转标签 跳转的页面,同上直接添加既可以
<jsp:parma value="" name=""></jsp:prma> 传值标签 在双引号之中直接添加值即可,一定要配合 foward标签使用
2. 动态引入与静态引入的区别?
<jsp:include >是动态引入 标签涉及到2个jsp文件就会被翻译成两个servlet,两个文件在执行中会合并来执行
Include是静态引入 涉及到的两个jsp文件会翻译成一个servlet,两个文件在执行中是在源文件中合并来执行的
3. 映射jsp
映射jsp,是在jsp中引入html文件,映射的语法是
<servlet>
<servlet-name>***</servlet-name>
<jsp-file>***</jsp-file>
<load-on-startup>***</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>***</servlet-name>
<url-pattern>****.html</url-pattern>
</servlet-mapping>
在其中添加html文件,就可以映射jsp
4. 4个域的对象
Pagecontext(page域)
Request(request域)
Session(session域)
Servletcontext(application域)
1、什么是域?
是作用的范围。
2、这4种域的生命周期?
page域 只在当前页面中有效,离开页面就结束
request域 发送请求之后,
session域 是一次会话,完成一次会话就结束
application域 就是整个web程序
3、哪种时候用哪种对象域
page域 只要在当前页面中有效的文件
request域 当自己使用完以后,别人不在使用时
session域 当自己使用完成时,过一段时间还可以给自己使用
Application域 当自己使用完成时,过一段时间不但自己还可以使,别人也可以使
分享到:
相关推荐
本文将深入探讨如何掌握自定义JSP标签,以及其在实际开发中的应用。 一、JSP自定义标签概述 1. JSP自定义标签的作用:自定义标签提供了一种封装业务逻辑和视图的方式,使得代码结构更加清晰,降低了HTML和Java代码...
想要在 JavaServer Pages (JSP) 应用程序中添加自定义标签吗?本教程将为您展示如何用这些标签编写类似于 JSP 技术自带操作 —— 如 jsp:useBean...介绍如何用特定于自已的域的表示逻辑的自定义操作来扩展 JSP 语法。
【JSP标签库详解】 JSP(JavaServer Pages)是一种基于Java技术的动态网页开发工具,它允许开发者在HTML代码中嵌入Java代码,以实现动态网页的生成。JSP标签库是JSP技术的一个重要组成部分,极大地提升了开发效率和...
EL则是一种简洁的语法,用于在JSP页面中获取和设置作用域内的对象。 总结起来,学习和熟练使用JSP的简单标签是Web开发中必不可少的步骤,它可以帮助开发者快速构建动态网页,同时保持代码的清晰和整洁。通过深入...
JSP(Java Server Pages)是一种基于Java技术的动态网页开发技术,它允许开发者在HTML或XML文档中嵌入Java代码,以实现服务器...同时,遵循良好的编码规范和使用JSP标签,能够使代码更易维护,降低项目后期的修改成本。
### JSP标准标签库(JSTL)详解 #### 6.1 JSTL简介 JSTL(JSP Standard Tag Library),即JSP标准标签库,是由Sun Microsystems提出并由Apache Jakarta组织维护的一种用于简化JSP开发的技术。JSTL提供了一套标准化...
在这个例子中,我们首先导入了C标签库,然后创建了一个名字列表,并将其存储在请求作用域。接着,使用`<c:forEach>`标签遍历列表并打印每个元素。 ### 总结 JSP C标签通过JSTL库为开发者提供了更强大的控制流和数据...
**JSTL(JavaServer Pages Standard Tag Library,JSP标准标签库)是Java社区为了简化JSP开发而提出的一个标准,它提供了一系列的标签来处理常见的任务,如迭代、条件判断、XML处理等,旨在减少Java代码在JSP页面中...
### JSP标准标签库(JSTL)详解 #### 一、JSTL简介 JSTL(JSP Standard Tag Library,JSP标准标签库)是由Sun Microsystems发布的一组用于简化JSP页面开发的标准标签库。它允许开发者使用预定义的标签来执行常见的...
在JavaServer Pages (JSP) 技术中,标准标签库(JSTL,JavaServer Pages Standard Tag Library)提供了一套标准的标签,用于简化页面逻辑,提高代码可读性和可维护性。JSP标准标签(JSP Standard Tags,简称JSTL)...
本篇文章将深入探讨JSP的基础使用和JSP标签,帮助你更好地理解和应用这项技术。 ### 一、JSP基本使用 1. **JSP页面结构** JSP页面由HTML或XML标签以及嵌入的Java代码组成。JSP文件扩展名为`.jsp`,在服务器端执行...
core 标记库提供了定制操作,通过限制了作用域的变量管理数据,以及执行页面内容的迭代和条件操作。它还提供了用来生成和操作 URL 的标记。顾名思义,format 标记库定义了用来格式化数据(尤其是数字和日期)的操作...
五、JSP标签的优点 1. **提高可读性**:标签将HTML和Java逻辑分离,使页面结构清晰,便于阅读和维护。 2. **代码复用**:自定义标签可以封装常用功能,提高代码的复用率。 3. **前后端职责明确**:前端开发人员可以...
此外,JSP自定义标签还有其他优势,比如支持EL(Expression Language)表达式,可以更方便地获取和设置页面作用域内的变量;支持国际化和主题,可以更好地适应多语言和多风格的需求。 在实际开发中,除了自定义标签...
### jsp学习常用标签 在JavaServer Pages (JSP)技术中,标签是构建动态网页内容的重要工具之一。本文将详细介绍一些JSP中常用的标签及其应用场景。 #### 1. JSP Standard Actions(JSP标准动作) JSP标准动作是一...
### JSTL(JSP标准标签库):增强JSP页面功能的关键技术 JSTL,全称为JSP Standard Tag Library(JSP标准标签库),是JavaServer Pages(JSP)技术的重要补充,旨在简化JSP页面的开发,提供了一系列预定义的、可...
JSP标签是用于简化页面逻辑和提高可维护性的一种机制。它们类似于HTML标签,但提供了更多的功能。JSP标签分为两种类型:自定义标签(Custom Tags)和标准标签库(JSTL)。自定义标签允许开发者创建自己的标签库,而...
2. 作用域标签:可以利用`pageContext`对象的`setAttribute()`和`getAttribute()`方法来管理标签内部和外部的数据共享。 总结,JSP的tag标签提供了强大的功能,使得开发者能够更好地组织和复用代码。无论是使用JSTL...
该接口包含 `getVariableInfo()` 方法,用于返回关于标签属性的变量信息,如变量名、类型和作用域等。 ### 五、TLD(Tag Library Descriptor) 每个自定义标签库都需要一个TLD文件,它是XML格式的,用来描述标签库...