我正在开展ERP
项目。
我们有这样的网址:domain.com/home-appns
为请求保留此网址我想在地址栏中显示另一个网址,例如:domain.com\home\home-appns
。
我正在寻找使用Java / javascript的解决方案。
答案 0 :(得分:3)
我认为没有办法让浏览器的地址栏显示除当前正在显示的页面的URL之外的其他内容。
这种限制可能是好事,因为它会让讨厌的网站欺骗用户。
答案 1 :(得分:2)
您在寻找URLRewriting
吗?它可以使用JSP或Servlet完成。
我不确定您是否可以使用Javascript正确执行此操作,但您可以使用更改页面地址,但我建议您在服务器端使用它。
查看维基百科上的article以获取有关它的公平信息。
答案 2 :(得分:1)
创建一个servlet,在web.xml中定义servlet,添加标记url-pattern
。在其中写入相应的url模式。在这个servlet中,现在使用response.sendRedirect("URL")
。现在,您的浏览器将显示url-pattern
而不是URL
。