gpt4 book ai didi

java - 如何在 JSP 中检索当前页面名称?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:31:16 24 4
gpt4 key购买 nike

在 JSP 中有没有办法知道当前页面名称(而不是整个 URL 或 URI)?当然,我们可以像下面这样在 JSP 中检索当前页面名称。

String servletPath=request.getServletPath();
out.println(servletPath.substring(servletPath.lastIndexOf("/")+1, servletPath.length()));

这可以检索当前页面名称(可能是我采用了错误的方法)。 JSP 中是否有一种公平直接的方法来检索当前页面名称?

[此外,此方法 servletPath.lastIndexOf("/") 中的分隔符 / 应始终独立于任何操作系统支持的任何文件系统]。

最佳答案

您也可以使用 URI 方法。

String uri = request.getRequestURI();

String pageName = uri.substring(uri.lastIndexOf("/")+1);

关于java - 如何在 JSP 中检索当前页面名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11130620/

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