Java 模块化JSP代码块的最佳方法

Java 模块化JSP代码块的最佳方法,java,jsp,Java,Jsp,我有一个JSP代码块,需要在多个地方使用(基本上是多个页面使用的小部件)。模块化的好方法是什么?我不想把它放在一个对象中,因为HTML的字符串操作变得很难看。使用是有问题的,因为我们最终使用了隐式全局变量。您可以创建一个简单的标记,并在您的小部件想要的任何地方使用它。标记是一个可重用的对象,您可以在任何JSP中使用它 请看 将JSP分离到自己的文件中并包含它(JSP包含、Tiles包含等) 你能创建一个包含这些功能的标签库吗 在JSP 2中,自定义标记得到了改进。这是一个关于它们的例子 以前,J

我有一个JSP代码块,需要在多个地方使用(基本上是多个页面使用的小部件)。模块化的好方法是什么?我不想把它放在一个对象中,因为HTML的字符串操作变得很难看。使用
是有问题的,因为我们最终使用了隐式全局变量。

您可以创建一个简单的标记,并在您的小部件想要的任何地方使用它。标记是一个可重用的对象,您可以在任何JSP中使用它

请看

  • 将JSP分离到自己的文件中并包含它(JSP包含、Tiles包含等)

  • 你能创建一个包含这些功能的标签库吗


  • 在JSP 2中,自定义标记得到了改进。这是一个关于它们的例子


    以前,JSP不太擅长模块化代码,包括和标记libs,这两个选项是您忽略的。jsp2之前的定制标记功能强大,但有一定的开销

    不再验证url。