JSP中有没有办法知道当前页面名称(而不是整个URL或URI)?当然,我们可以执行以下操作来检索JSP中的当前页面名称.
String servletPath=request.getServletPath();
out.println(servletPath.substring(servletPath.lastIndexOf("/")+1, servletPath.length()));
Run Code Online (Sandbox Code Playgroud)
这可以检索当前页面名称(可能是我按照错误的方式这样做).在JSP中有一个公平而直接的方法来检索当前页面名称吗?
[此外,/此方法中的分隔符servletPath.lastIndexOf("/")应始终独立于任何操作系统支持的任何文件系统].
Rai*_*lam 20
你也可以使用URI方法.
String uri = request.getRequestURI();
String pageName = uri.substring(uri.lastIndexOf("/")+1);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21310 次 |
| 最近记录: |