如何知道JSP是否有一些未关闭的标签?

时间:2015-06-30 12:06:39

标签: java jsp

我必须将大约500个JSP从标记库1迁移到标记库2.对于大多数标记,我与我进行一对一映射。所以对我来说,最简单的方法是编写一个程序来完成这项工作。

在编写此程序时,JSP中未关闭的标记会产生问题。为此,我想要一个可以提前告诉我的实用程序,如果有一些未封闭的标签。有没有可用的实用程序?

由于

1 个答案:

答案 0 :(得分:1)

在编写迁移程序时,为什么不编写程序进行验证呢? 步骤可以是

  1. 以文本形式浏览JSP文件,识别<>及其中的任何内容 它们作为标签。 (仅当</>结尾时才应考虑)

  2. </>及其中的任何内容标识为结束标记

  3. 使用计数存储所有打开和关闭的标签 (您可以使用散列图。)
  4. 最后,检查打开和关闭标签的数量。