JSP自定义标签

1、自定义标签类,实现tag接口(或者继承tagSupport类)

public class ViewIPTag extends TagSupport{

     HttpServletRequest request = (HttpServletRequest)this.pageContext.getRequest();

     JspWriter out = this.pageContext.getOut();



     String ip = request.getRemoteAddr();

     try{

         out.print(ip);

     }

     catch(IOException e){

          throw new RuntimeException(e);

     }

     return super.doStartTag();

}

2、配置一个自定义标签名字,放在WEB-INF,到D:\apache-tomcat-9.0.0.M20\webapps\examples\WEB-INF\jsp\xx.tld抄一个格式

<tag>

     <name>viewIP</name><!--自定义标签的名字-->

     <tag-class>cn.myself.web.tag.ViewIPTag</tag-class><!--自定义标签类的路径,包名开始-->

     <body-content>empt</body-content><!--控制是否有标签体-->

</tag>

 

3、使用自定义标签

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值