Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在地址栏中隐藏Url?_Javascript_Java_Jquery_Jsp_Servlets - Fatal编程技术网

Javascript 如何在地址栏中隐藏Url?

Javascript 如何在地址栏中隐藏Url?,javascript,java,jquery,jsp,servlets,Javascript,Java,Jquery,Jsp,Servlets,我想在重定向到其他服务器上的页面时隐藏url。 例如: 这是index.jsp页面 <body> <form id="inset_form" > <input type="submit" value="GO" onclick="func();"> </form> </body> 现在它将重定向到另一台服务器上的页面 https://stackoverflow.com/questions/14018215/what-is-url-pat

我想在重定向到其他服务器上的页面时隐藏url。 例如: 这是index.jsp页面

<body>
<form id="inset_form" >
<input type="submit" value="GO" onclick="func();">
</form>
</body>
现在它将重定向到另一台服务器上的页面

https://stackoverflow.com/questions/14018215/what-is-url-pattern-in-web-xml-and-how-to-configure-servlet
现在我希望url如下所示:

而不是

https://stackoverflow.com/questions/14018215/what-is-url-pattern-in-web-xml-and-how-to-configure-servlet
但它应该重定向到同一个页面,只隐藏一些信息

如果可能的话,请帮忙


提前感谢。

您将希望使用URL重写:

< P>除非您编写服务器考虑

page.com/way-to-long

如出一辙

page.com/better


那么我不确定这是否可行。这不能在纯JavaScript中完成,因为编辑URL可能会导致钓鱼欺诈(加载完成后,我可以将欺诈网站的URL更改为facebook.com)。其他人将如何在Apache surver上使用Mod_rewrite链接起来。

尝试查找有关Mod_rewrite的信息。不确定jsp是如何完成的,但您几乎可以更改URL
https://stackoverflow.com/questions/14018215/what-is-url-pattern-in-web-xml-and-how-to-configure-servlet