web页面如何实现跨域跳转问题

举例:
1.登录页面web.ui/homepage
2.点击homepage上面的选项,比如说是 "存储列表"或"注册"等等,浏览器地址并未改变,但从浏览器的工具可以看到jsp页面(URL地址)其实是改变的,比如说“存储列表”的页面其实是"web.ui/homepage/store.jsp"
3.此时如何实现跨域跳转呢?(最好是Spring mvc框架)

补充:可能上述问题描述不清楚,这里再作补充

本地的web项目为localhost:8080/index/homepage ,而我想访问服务器的管理端"web.ui/homepage/store.jsp",而目前“web.ui/homepage/store.jsp”无法直接访问,必须通过“web.ui/homepage/”的某个选项点击进去才可以,并且URL并没有变,依然是“web.ui/homepage”

我在怀疑是不是你的服务端没有正常响应过去,所以浏览器上看到的还停留在原页面上.

跨域跳转,很多办法都能做到,直接用a链接跳转就行,如果你要提交数据过去,用form表单也行,就看你想要什么样的交互方式了.

对于你的情况,我建议你先直接在浏览器中打开web.ui/homepage/store.jsp试试,看能否正常访问到,如果这个请求是GET

怎么我硬是没看出来有跨域啊?跨域写全路径啊,你这个域名有变化吗?

iframe 嵌套下就可以了,浏览器地址是不会变化的

实现跨域请求不是仅仅请求url就可以的,一般我公司用的比较多的就是jsonp,简单又实用。怎么用我就不多介绍了,附上一教程好了:jsonp教程,随便有点js基础的相信你都能看懂

本地的web项目为localhost:8080/index/homepage ,而我想访问服务器的管理端"web.ui/homepage/store.jsp",而目前“web.ui/homepage/store.jsp”无法直接访问,必须通过“web.ui/homepage/”的某个选项点击进去才可以,并且URL并没有变,依然是“web.ui/homepage”