jsp - 如何在 JSP 或 JSTL 中获取页面名称?

标签 jsp jstl el

我想使用 JSP 或 JSTL 获取当前页面名称(类似于“myPage”)。我怎样才能做到这一点?

最佳答案

您可以通过 HttpServletRequest#getServletPath() 获取.

${pageContext.request.servletPath}

您可以使用 JSTL functions taglib 在必要时提取扩展名。

关于jsp - 如何在 JSP 或 JSTL 中获取页面名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6007678/

相关文章:

Apache Tomcat URI 编码 - UTF-8

jsp - 带有 MVC 模板和 Tomcat 的 Jersey

jsf-2 - JSF1027 : [null] The ELResolvers for JSF were not registered with the JSP container

google-chrome - 如何修复我的 jsp 页面中更改为 (¤) 的美元符号 ($)?

java - 隐藏 .jsp 扩展名或更改 URL 上的显示名称

java - 在 JSP 页面中使用 JSTL 生成数字

jsp - 由jetty runner启动的Web应用程序不使用jSTL标签?

java - 如何在 JSTL 中使用 session ?

jsp - 在JSP中使用Java8时间

javascript - 在 JavaScript 中访问 Java/Servlet/JSP/JSTL/EL 变量