java - 在 JSPF 中获取当前页面的完整 url

标签 java jsp servlets wcs

我有一个类似于此的网址http://localhost/webapp/wcs/stores/servlet/ProductDisplay?expDataType=CatalogEntryId&catalogId=10351&urlRequestType=Base&productId=14311&expDataUniqueID=14311&errorViewName=ProductDisplayErrorView&urlLangId=-1&langId=-1&storeId=11001

我如何获得完整的网址?

我尝试过 request.getURL.toString()request.getQueryString()request.getAttribute("javax.servlet.forward.request_uri")

但没有给出完整路径。

有人可以帮忙吗?

最佳答案

你可以试试这个

 String completeURL = request.getRequestURL().toString() +"?"+ request.getQueryString();

或根据您的应用程序进行自定义。

你也可以引用这个:how to get full path of URL including multiple parameters in jsp

希望对你有帮助 谢谢,

关于java - 在 JSPF 中获取当前页面的完整 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31377174/

相关文章:

java - 减少 Java 安全设置

java - 引用的 URL 显示为 null(Java、JSP)

Java - 同一 View 上的两个不同的 @ModelAttribute 占用相同的值

java - 如何向业务逻辑发送请求参数

java - 谁能帮助我理解 ArrayList<ArrayDeque<ByteBuffer>> 类型?

java - 禁用串行通信的奇偶校验位不起作用

java - Java中如何实现多重继承

jsp - Struts 2 返回 404 不是由 tomcat 错误页面触发的

eclipse - 如何在 maven 中创建 Servlet 3.0 Web 应用程序?

java - JSP 找不到 i18n 的默认包