如何快速的替换jsp页面自定义标签

问题描述

目前做一个项目的升级,以前写了很多自定义标签,现在对这个系统进行升级,以前做的那些自定义标签全部要替换目前的新标签,为了以后的升级,要用程序实现,目前一个办法,就是把那些jsp文件用IO流的形式对出来,在用正则去匹配,这样,也面多了很耗性能,不知道给位大侠有什么更好的思路,说来听听, 谢谢 问题补充:7454103 写道

解决方案

引用升级的内容不是我做的,现在让我对页面上所有的标签进行替换,我也搞不清楚他们是怎么想的,是否有更好的方案呢? 原来如此哈! Myeclipse 自带 批量 搜索和替换 功能哦! 难道要试试!Search--file--- *.jsp
解决方案二:
引用前一个办法,就是把那些jsp文件用IO流的形式对出来,在用正则去匹配,这样,也面多了很耗性能,排到最后把! 虽然我没有很优雅的设计 对标签升级? 为什么不是 改变原来的名字 只是把相应的功能实现 进行升级呢! 就是 置换 核心!

时间: 2024-07-31 05:35:25

如何快速的替换jsp页面自定义标签的相关文章

jsp-怎么写JSP的自定义标签

问题描述 怎么写JSP的自定义标签 我要在页面判断一个Set是否contains某值 写EL的自定义标签还是 OGNL 怎么写 解决方案 参考:http://www.cnblogs.com/zhaoyang/archive/2011/12/25/2301108.html 解决方案二: 用jstl判断就可以了 解决方案三: 第2章 2.11 JSP2的自定义标签实现jsp 自定义标签jsp2的自定义标签

jsp中自定义标签用法实例分析_JSP编程

本文实例讲述了jsp中自定义标签用法.分享给大家供大家参考.具体如下: 这里简单的写了一个自定义标签,自己定义标签的好处就是在jsp页面中可以使用自己定义的功能,完全与Java代码分离 1. tld文件如下: 首先是要写×.tld文件,当项目随着服务器启动的时候,会检查项目中有没有*tld文件. 写的tld文件 <?xml version="1.0" encoding="UTF-8" ?> <taglib xmlns="http://ja

jsp简单自定义标签的forEach遍历及转义字符示例

 这篇文章主要介绍了jsp简单自定义标签的forEach遍历及转义字符,需要的朋友可以参考下 接着昨天的,如果<forEach>中的items类型是map或者Collection类型的,怎样使用增强for循环:  首先还是创建一个标签处理器类,定义两个属性,String var; Object items:  因为items要迭代各种集合,所以要使用Object;  然后重写setter方法:  声明一个成员变量,集合类型的, 和上面两个属性是不相同的,这个是用在类里的,  在items的se

jsp页面中标签id,拼接,跪求……

问题描述 jsp页面中标签id,拼接,跪求-- $.post("jiance.action","yname="+name,function(result){ var a=id+"span"; if($.trim(result)=="true"){ alert(a); $("").html("没有违法词!"); }else{ $("#a").html("包含违

JSP使用自定义标签防止表单重复提交的方法_JSP编程

本文实例讲述了JSP使用自定义标签防止表单重复提交的方法.分享给大家供大家参考.具体如下: 1. 编写servelt: package cn.itcast.apsliyuan.web.servlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletReques

jsp通过自定义标签库实现数据列表显示的方法_JSP编程

本文实例讲述了jsp通过自定义标签库实现数据列表显示的方法.分享给大家供大家参考,具体如下: 1. 定义标签库类 UserListTag.java package com.yanek.cms.tag; import java.io.IOException; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import javax.servlet.jsp.JspException; impo

JSP的自定义标签教程

标签是一种XML元素,通过标签可以使JSP网页变得简洁并且易于维护,还可以方便地实现同一个JSP文件支持多种语言版本. 一.基本概念: 1.标签(Tag): 标签是一种XML元素,通过标签可以使JSP网页变得简洁并且易于维护,还可以方便地实现同一个JSP文件支持多种语言版本.由于标签是XML元素,所以它的名称和属性都是大小写敏感的 2.标签库(Tag library): 由一系列功能相似.逻辑上互相联系的标签构成的集合称为标签库. 3.标签库描述文件(Tag Library Descriptor

JSP的自定义标签

一.基本概念: 1.标签(Tag): 标签是一种XML元素,通过标签可以使JSP网页变得简洁并且易于维护,还可以方便地实现同一个JSP文件支持多种语言版本.由于标签是XML元素,所以它的名称和属性都是大小写敏感的 2.标签库(Tag library): 由一系列功能相似.逻辑上互相联系的标签构成的集合称为标签库. 3.标签库描述文件(Tag Library Descriptor): 标签库描述文件是一个XML文件,这个文件提供了标签库中类和JSP中对标签引用的映射关系.它是一个配置文件,和web

jsp简单自定义标签的forEach遍历及转义字符

 <forEach>中的items类型是map或者Collection类型的,怎样使用增强for循环: 首先还是创建一个标签处理器类,定义两个属性,String var; Object items: 因为items要迭代各种集合,所以要使用Object; 然后重写setter方法: www.2cto.com 声明一个成员变量,集合类型的, 和上面两个属性是不相同的,这个是用在类里的, 在items的setter方法中,判断items的类型 然后继承他的doTag方法: public class