gpt4 book ai didi

java - 在网络浏览器中隐藏 href URL

转载 作者:行者123 更新时间:2023-12-02 06:14:19 25 4
gpt4 key购买 nike

我正在开发小型 Web 应用程序,以便为授权用户提供对 URL 的访问权限。

验证 URL 后,我将提供两个超链接,例如“报告”和“注销”。这是代码。

<a href ="http://hostname.com/reports/users">Reports</a>
<a href="LogoutServlet">Logout</a>

这里的问题是用户单击“报告”链接的时间,它会提供 href 链接,就像在网络浏览器中一样,例如 http://hostname.com/reports/users预期输出应类似于 http://hostname.com/Somethingelse

更新问题:

隐藏真实文件夹路径,即http://hostname.com/reports/users正在使用.htaccess。我将此文件保存在 WEB-INF 文件夹下,任何人都可以帮助我如何在 .htaccess 文件中形成 RewriteRule 和 RewriteCond。这是我尝试过的文件。如果 .htaccess 正在调用,并且如果它是错误的,那么当我单击“报告”链接时,为什么它仍然会转到同一个文件夹。这是我尝试过的.htaccess

RewriteEngine On
RewriteCond %{HTTP_HOST} ([^\.]+).hostname.com [NC]
RewriteRule ^.*$ http://hostname.com/reports/users [L]

最佳答案

这样您就可以自定义 servlet 映射模式

@WebServlet("/reports/users")
public class LogoutServlet extends HttpServlet {
//
}

参见https://docs.oracle.com/javaee/6/api/javax/servlet/annotation/WebServlet.html

关于java - 在网络浏览器中隐藏 href URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55881414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com