分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

JSP标签介绍

发布时间:2023-09-06 02:11责任编辑:赖小花关键词:暂无标签

JSP标签也称之为Jsp Action(JSP动作)元素,它用于在Jsp页面中提供业务逻辑功能,避免在JSP页面中直接编写java代码,造成jsp页面难以维护。

jsp的常用标签有以下三个

  • <jsp:include>标签  
  • <jsp:forward>标签  
  • <jsp:param>标签

1.<jsp:forward>标签

<jsp:forward ?page="WEB-INF/jsp/pageSecondT.jsp" />

进行页面跳转。

index.jsp页面:

<%@page contentType="text/html;charset=UTF-8"%><%@page import="java.util.*"%><% ???//此时设置的属性只能够在本页中取得 ???pageContext.setAttribute("name","哈哈哈哈",PageContext.REQUEST_SCOPE); ?//设置属性 ???pageContext.setAttribute("date",new Date(),PageContext.REQUEST_SCOPE); //设置属性 ???//注意:这里设置的两个属性的名字分别为name和date,这两个是字符串类型的数据,但对应的属性值MLDN和new Date这个两个值却不是字符串类型,而是两个Object类型的数据。%><% ???//取得设置的属性 ???String name = (String)pageContext.getAttribute("name",PageContext.REQUEST_SCOPE); ???//由于取得的值为Object类型,因此必须使用String强制向下转型,转换成String类型 ???Date date = (Date)pageContext.getAttribute("date",PageContext.REQUEST_SCOPE);%><h1>姓名:<%=name%></h1><h1>日期:<%=date%></h1><jsp:forward ?page="WEB-INF/jsp/pageSecondT.jsp" />
pageSecondT.jsp页面:
<%@page contentType="text/html;charset=UTF-8"%><%@page import="java.util.*"%><h1 style="color: blue">哈哈哈哈</h1><h1 style="color: red">六六六</h1>

访问index页面,最终跳转到下面:

 2.<jsp:include>标签 

<jsp:include ?page="WEB-INF/jsp/pageSecondT.jsp" />

把上面的forward换成include,访问index.jsp:

 把pageSecondT.jsp内容包含进来了。

3.<jsp:param>标签

当使用<jsp:include>和<jsp:forward>标签引入或将请求转发给其它资源时,可以使用<jsp:param>标签向这个资源传递参数。

index.jsp最后一行改成下面:

<jsp:include ?page="WEB-INF/jsp/pageSecondT.jsp" > ???<jsp:param name="parm1" value="ha ha ha" /> ???<jsp:param name="parm2" value="six six six" /></jsp:include>

pageSecondT.jsp页面:

<%@page contentType="text/html;charset=UTF-8"%><%@page import="java.util.*"%><h1 style="color: blue"><%=request.getParameter("parm1")%></h1><h1 style="color: red"><%=request.getParameter("parm2")%></h1>

访问index.jsp :

参考: 这里

JSP标签介绍

原文地址:https://www.cnblogs.com/heqiyoujing/p/9517868.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved