java - 从 docroot 重定向到 glassfish 中的外部 url

标签 java jakarta-ee glassfish

我四处搜索,只找到了他们建议在 glassfish 前面放置 apache httpd 的解决方案。当然可以。

但是如果我不想/不能在 glassfish 前面放任何东西怎么办?

在不使用域文档根目录中的 index.jsp 的情况下:

<%
    String redirectURL = "https://stackoverflow.com/";
    response.sendRedirect(redirectURL);
%>

我可以让浏览器在指向时被重定向吗:http://my.glassfish.domain/

提供更多细节:

我尝试将一个属性添加到虚拟服务器: redirect_1 from=/url= https://stackoverflow.com/ 但这使得一切都被重定向到 https://stackoverflow.com/ ,例如。 http://my.glassfish.domain/myapp重定向到 https://stackoverflow.com/而我想要的只是http://my.glassfish.domain/被重定向到 https://stackoverflow.com/

有什么帮助吗?

最佳答案

也许你可以使用UrlRweriteFilter根据定义的映射重定向用户。 Here是一些例子

关于java - 从 docroot 重定向到 glassfish 中的外部 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2808101/

相关文章:

java - 如何排除slf4j中maven依赖生成的日志?

java - Glassfish服务器开源添加安装失败

java - Jetty 调用 ServletContextListener.contextInitialized() 后会发生什么

java - 在 for 循环中重用 Thread 对象

java - Elasticsearch如何在聚合结果后求和值

java - 此 Glassfish3+ CORBA 错误消息意味着什么?

maven-2 - 我如何配置 JNDI 查找的模块和应用程序名称

java - 从同一 EAR 内的 WAR 调用 EJB

java - ANDROID sendBroadcast 到 UNITY BroadcastReceiver 不工作

eclipse - 如何解决 Oracle weblogic 服务器中的 SplitsrcTargetPreparation 异常?