如何将scriptlet转换为jstl标签

这个问题在这里已经有了答案:

  • 如何避免JSP文件中的Java代码? 28个答案

  • 所有你在脚本中的代码你必须在java代码中完成并将它传递给jsp。 我不知道你是否使用任何框架来做到这一点,但在Spring MVC这样的框架中这很容易。

    在你的情况下,你应该在java中创建一个具有你需要的属性的bean,比如isDirectory,长度,文件名等等。然后你创建一个这些bean的列表并把它传递给jsp。 最后,您只需使用forEach循环的JSTL(http://docs.oracle.com/javaee/5/jstl/1.1/docs/tlddocs/c/forEach.html)迭代jsp中的这些bean列表。 你可以通过谷歌关于它,你会发现很多关于如何做到这一点的例子。

    这样做你不需要使用scriptlet。

    链接地址: http://www.djcxy.com/p/76607.html

    上一篇: How to convert scriptlets into jstl tags

    下一篇: Access an object in JSP