我想在重定向到其他服务器上的页面时隐藏该网址。 对于Eg: 这是index.jsp页面
<body>
<form id="inset_form" >
<input type="submit" value="GO" onclick="func();">
</form>
</body>
当有人点击提交时,它将转到servlet。
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// TODO Auto-generated method stub
System.out.println("Post");
response.sendRedirect("https://stackoverflow.com/questions/14018215/what-is-url-pattern-in-web-xml-and-how-to-configure-servlet");
}
现在它将重定向到另一台服务器上的页面
https://stackoverflow.com/questions/14018215/what-is-url-pattern-in-web-xml-and-how-to-configure-servlet
现在我想要这样的网址: https://stackoverflow.com/questions/anotherPage
而不是
https://stackoverflow.com/questions/14018215/what-is-url-pattern-in-web-xml-and-how-to-configure-servlet
但它应该重定向到同一页面,只隐藏一些信息。
如果有可能请帮助。
提前致谢。
答案 0 :(得分:1)
答案 1 :(得分:1)
除非您对服务器进行编程以考虑
page.com/way-to-long
与
相同page.com/better
然后我不确定这是可能的。它不能在纯JavaScript中完成,因为编辑URL可能导致网络钓鱼诈骗(我可以在加载完成后将我的骗局网站的URL更改为facebook.com)。其他人将如何使用Apache onver上的Mod_rewrite进行链接。