Java 条纹中布局重用的不同方式有哪些

Java 条纹中布局重用的不同方式有哪些,java,inheritance,layout,jstl,stripes,Java,Inheritance,Layout,Jstl,Stripes,在Stripes presentation framework for Java中,呈现模板和向模板提供代码段可以通过几种方式完成: 可以使用在模板中定义代码节 ${foo} 您可以提供这些组件 在 作为参数 为了使这个想法更加复杂,可以使用JSTL变量 使用JSTL定义 使用 所有这些方法是如何相互关联的,以及应该使用哪种方法?因此,我对哪种定义适用于哪种输出方式做了一些测试 测试结果: parametrized layout-compone

在Stripes presentation framework for Java中,呈现模板和向模板提供代码段可以通过几种方式完成:

可以使用在模板中定义代码节

  • ${foo}
您可以提供这些组件

  • 作为参数
为了使这个想法更加复杂,可以使用JSTL变量

  • 使用JSTL定义
  • 使用

所有这些方法是如何相互关联的,以及应该使用哪种方法?

因此,我对哪种定义适用于哪种输出方式做了一些测试

测试结果:

                parametrized    layout-component    <-- Outputted with
layout-render       OK                FAIL
layout-component    OK                OK

^
Defined with
参数化布局组件&“


非常感谢所有评论和其他解释!

我不太喜欢Stripes布局,您几乎可以用标准JSP标记文件做同样的事情(那么,为什么还要用Stripes:layout呢?)