zoukankan      html  css  js  c++  java
  • jsp 学习 第2步

     tag  类似 asp.net 用户控件,用于动态显示HTML

    我首先在项目 /WebContent/WEB-INF/  建立 tags目录 用于存放 tag文件

    新建一个message.tag 文件,如下:

    <%@ tag language="java" pageEncoding="UTF-8"%>
    <%@ attribute name="id" type="java.lang.String" required="true" description="id"%>
    <%@ attribute name="msg" type="java.lang.String" required="true" description="显示文字"%>
    <%@ attribute name="description" type="java.lang.String" required="false" description="提示" %>
    <div id="${id}">
        消息:${msg } <br/>
        描述:<span> ${description }</span>
    </div>

    在JSP界面中需要使用,则先引入

     <%@ taglib prefix="tags" tagdir="/WEB-INF/tags" %>

    使用:

     <tags:message id="msg" msg="rhythmk"  description="我的个人博客"></tags:message>

    注意:

       定义tag 属性时 不能大写,如上面id 写成Id ,将出现以下错误:

      

  • 相关阅读:
    Golang 函数
    Golang type
    Golang 分支控制和循环
    Golang 字符型
    Golang运算符
    final 和 static 的区别
    Golang标识符命名规则
    Golang值类型与引用类型
    Golang指针
    启动 jvm 参数小总结
  • 原文地址:https://www.cnblogs.com/rhythmK/p/4321653.html
Copyright © 2011-2022 走看看