Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在输出JSTL循环中的对象之前对其调用外部库函数?_Java_Jsp_Loops_Import_Jstl - Fatal编程技术网

Java 如何在输出JSTL循环中的对象之前对其调用外部库函数?

Java 如何在输出JSTL循环中的对象之前对其调用外部库函数?,java,jsp,loops,import,jstl,Java,Jsp,Loops,Import,Jstl,假设我有以下JSTL循环: <c:forEach items="${foos}" var="foo" varStatus="status"> <c:out value="${processedFoo}"/> </c:forEach> 你没有。在JSP层中放置大量逻辑会导致应用程序难以维护 您可以创建自己的标记库,但这种处理最好在将请求转发到JSP进行呈现之前由servlet完成。您没有。在JSP层中放置大量逻辑会导致应用程序难以维护 您可以创建自己的

假设我有以下JSTL循环:

<c:forEach items="${foos}" var="foo" varStatus="status">
    <c:out value="${processedFoo}"/>
</c:forEach>

你没有。在JSP层中放置大量逻辑会导致应用程序难以维护


您可以创建自己的标记库,但这种处理最好在将请求转发到JSP进行呈现之前由servlet完成。

您没有。在JSP层中放置大量逻辑会导致应用程序难以维护

您可以创建自己的标记库,但这种处理最好在将请求转发到JSP进行呈现之前由servlet完成

Foo processedFoo = com.foo.processor.ProcessorFactory.process(foo)