从mJSP页面获取URL
我将获取当前 JSP 网页的 URL 及其设置 示例:index.jsp? param = 12
你有什么想法吗? 谢谢
I would grab the URL of the current JSP web page with its settings
example: index.jsp? param = 12
Have you any idea?
Thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以从
HttpServletRequest
对象位于 EL 中,由${pageContext.request}
提供。?
之前的部分可通过getRequestURL()
方法以及?
之后的部分可通过getQueryString()
方法。因此,简而言之:如果您想使用普通的 Java 代码来执行此操作,最好使用 Servlet 来实现此目的。
You can get it from the
HttpServletRequest
object which is in EL available by${pageContext.request}
. The part before the?
is available bygetRequestURL()
method and the part after the?
is available bygetQueryString()
method. So, in a nutshell:If you want to do this using normal Java code, you'd better use a Servlet for this.
查看 HttpServletRequest 对象,您可以在 scriplet 中从 JSP 进行访问(尽管这不太漂亮)。它有很多获取页面 URL 的方法,包括参数。有趣的方法是:
和他们一起玩。
Look at the HttpServletRequest Object, which you can access from your JSP in a scriplet (although that's not pretty). It has many methods for getting the URL of the page, including the parameters. Methods of interest will be:
Have a play with them.