jsp是什么格式的文件「必看:手机jsp格式打开方法」

很高兴又和小伙伴们见面了,这次周紫懿主要整理了一些关于jsp是什么格式的文件,手机jsp格式打开方法的事情,以及属性,标签,格式等等各种一系列的相关干货,希望各位能认真阅读。因为,只有这样才能真正理解和掌握!

自定义标签是用户定义的JSP语言元素。当JSP页面包含一个自定义标签时将被转化为servlet,标签转化为对被 称为tag handler的对象的操作,即当servlet执行时Web container调用那些操作。

jsp是什么格式的文件,手机jsp格式打开方法,属性,标签,格式

访问标签体

你可以像标准标签库一样在标签中包含消息内容。如我们要在我们自定义的Hello中包含内容,格式如下:

This is message body

我们可以修改标签处理类文件,代码如下:

package com.runoob;

import javax.servlet.jsp.tagext.*;

import javax.servlet.jsp.*;

import java.io.*;

public class HelloTag extends SimpleTagSupport {

StringWriter sw = new StringWriter();

public void doTag()

throws JspException, IOException

{

getJspBody().invoke(sw);

getJspContext().getOut().println(sw.toString());

}

}

接下来我们需要修改TLD文件,如下所示:

1.0

2.0

Example TLD with Body

Hello

com.runoob.HelloTag

scriptless

现在我们可以在JSP使用修改后的标签,如下所示:

A sample custom tag

This is message body

以上程序输出结果如下所示:

This is message body

jsp是什么格式的文件,手机jsp格式打开方法,属性,标签,格式

自定义标签属性

你可以在自定义标准中设置各种属性,要接收属性,值自定义标签类必须实现setter方法, JavaBean 中的setter方法如下所示:

package com.runoob;

import javax.servlet.jsp.tagext.*;

import javax.servlet.jsp.*;

import java.io.*;

public class HelloTag extends SimpleTagSupport {

private String message;

public void setMessage(String msg) {

this.message = msg;

}

StringWriter sw = new StringWriter();

public void doTag()

throws JspException, IOException

{

if (message != null) {

/* 从属性中使用消息 */

JspWriter out = getJspContext().getOut();

out.println( message );

}

else {

/* 从内容体中使用消息 */

getJspBody().invoke(sw);

getJspContext().getOut().println(sw.toString());

}

}

}

属性的名称是”message”,所以setter方法是的setMessage()。现在让我们在TLD文件中使用的元素添加此属性:

1.0

2.0

Example TLD with Body

Hello

com.runoob.HelloTag

scriptless

message

现在我们就可以在JSP文件中使用message属性了,如下所示:

A sample custom tag

以上实例数据输出结果为:

This is custom tag

你还可以包含以下属性:

属性 描述 name 定义属性的名称。每个标签的是属性名称必须是唯一的。 required 指定属性是否是必须的或者可选的,如果设置为false为可选。 rtexprvalue 声明在运行表达式时,标签属性是否有效。 type 定义该属性的Java类类型 。默认指定为 String description 描述信息 fragment 如果声明了该属性,属性值将被视为一个 JspFragment。

以下是指定相关的属性实例:

…..

attribute_name

false

java.util.Date

false

…..

如果你使用了两个属性,修改TLD文件,如下所示:

…..

attribute_name1

false

java.util.Boolean

false

attribute_name2

true

java.util.Date

…..

如您还有不明白的可以在下面与我留言或是与我探讨QQ群308855039,我们一起飞!

以上就是我为各位整理的文章所有内容,不管如何,只要能帮助到大家,证明这篇文章整理的就有价值了哈,当你认真看完了jsp是什么格式的文件「必看:手机jsp格式打开方法」这篇文章,感觉自己有一定收获,那就帮忙点个赞吧。

本文发布者:万事通,不代表寂寞网立场,转载请注明出处:https://www.jimowang.com/p/17515.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 jimowangmail@126.com 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年11月23日 09:31
下一篇 2022年11月23日 09:35

相关推荐

  • 腊肉滴油了还需要晒吗 秒懂:腊肉滴油了还能继续风干吗

    小伙伴们大家好,今天冯婷婷要和大家一起探讨一下腊肉滴油了还需要晒吗,腊肉滴油了还能继续风干吗的问题,还有关于腊肉,继续,油脂,口感,袋子这些的实用干货和最新内容分享,在成功的路上,没有什么比清晰的思路更重要的了。希望我的分享能够为你们的成功带来一些帮助和指导! 腊肉是用新鲜猪肉腌制晾晒而成的,吃法多样,味道很不错,深受人们喜欢。腊肉一般都是需要晾晒的,如果腊…

    2023年5月8日
  • 银行可以申请汽车抵押贷款吗「秒懂:看完可以帮到你」

    很高兴又和各位见面啦!这次杨沙沙想和你们聊聊银行可以申请汽车抵押贷款吗,看完可以帮到你,以及关于汽车,银行,贷款,贷款人,下文这些一系列的精品相关干货,整理总结之后,我就想着写这篇文章和大家分享一下,因为毕竟新手朋友还是很多的! 在如今,如果需要资金周转,申请汽车抵押贷款是比较简单的,因为有汽车作为抵押,比较容易成功贷款,很多人对此的认识不多,那么银行可以申…

    自媒体 2023年2月2日
  • 大学生兴起特种兵式旅游,原来旅游还可以这么玩

    小伙伴们你们好,我是本站新闻记者周鬟织,近来大学生兴起特种兵式旅游,原来旅游还可以这么玩的热度不断攀升,成为网络热门话题,下面就让我们一起来揭开这个事件的面纱,了解到底发生了什么吧! 平常没时间出去旅游,放假了又到处都是人,如今想出去玩实在是太难了,但对于精力旺盛的大学生来说,这都不是事儿。 最近,特种兵式旅游”军训式旅游”成为年轻人的热门话题,众多网友纷纷…

    2023年4月6日
  • 土地改革时间的起止日期「土地改革的内容和意义」

    哈喽,小伙伴们大家好,今天王翊暄说的这篇文章土地改革时间的起止日期,土地改革的内容和意义,还有关于起止,土地,意义这些的相关干货文章,其实这个内容对于新手来说还是挺重要的,因为涉及面很大。如果你认真读了,一定会有所收获! 土地改革时间的起止日期(土地改革的内容和意义) 中国近代史上的土地改革一共是三次,第一次是在抗日战争时期(1941年),第二次是人民解放战…

    2022年12月4日
  • 工视频丨18.42万个工会驿站已建成!工会双15工程圆满完成! – 视频

    亲爱的朋友们,我是资讯达人赵广森,一直在关注着时事动态,近日,工视频丨18.42万个工会驿站已建成!工会双15工程圆满完成!成为网络上最受关注的话题之一,引起了不少人的兴趣。让我们一起了解这个事件的来龙去脉,揭开它的具体情况。 1月15日,全国总工会在京召开工会驿站双15工程总结会议。双15工程启动以来,全国各级工会新建工会驿站6.25万个,其中包括24小时…

    自媒体 2024年1月15日
  • 品牌形象塑造的途径「必看:如何打造成功的品牌形象」

    各位朋友们大家好,这次赵耀辉想和大家聊聊关于品牌形象塑造的途径,如何打造成功的品牌形象,还有关于品牌,产品,知名度这些的精品干货文章,其他的废话在这里我也不说了,我们直接来进入正题吧! 打造品牌就是运用营销手段来塑造品牌形象。品牌打造的好,就是品牌形象塑造的出色。那么如何打造品牌形象呢?1. 加强品牌管理加强品牌管理首先要求企业负责人亲自过问品牌问题,把形象…

    2022年10月11日