gpt4 book ai didi

ajax - 使用文件夹名称填充 JSP 下拉列表

转载 作者:行者123 更新时间:2023-11-28 23:08:26 24 4
gpt4 key购买 nike

如何在 Apache Tomcat 上使用与 JSP 页面位于同一目录中的所有文件夹动态填充下拉列表(在 JSP 页面中)?

最佳答案

使用servletContext.getRealPath("/someuidir-in-your-webapp/somejspdir")获取该jsp目录的绝对路径然后使用java.io.File和java .io.FileFilter(过滤目录)。这是 javadoc对于 getRealPath

添加一些代码(您可以将它放在您的 jsp 中)。请注意,这只是一个让您开始了解如何操作的示例。它可能需要一些改进(在设计方面)

  <%
File jspDir = new File(application.getRealPath("/WebContent"));
File[] list = jspDir.listFiles(new FileFilter() {
public boolean accept(File path) {
return path.isDirectory();
}
});

for(File f : list) {
out.write("<p>" + "</p>"); // replace this with whatever way you
// want to populate
}
%>

关于ajax - 使用文件夹名称填充 JSP 下拉列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3305982/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com