Struts地址栏问题

来源:百度知道 编辑:UC知道 时间:2024/06/27 05:30:51
比方说<a href="user.do?id=10754">测试</a>
当我点击该超链接之后服务器响应以后地址栏上显示:项目路径/user.do?id=10754。
不过我想让他显示为:项目路径/。
也就是说想把地址栏上的请求给去掉,我改怎么做好呢?

按照get方式提交参数的方式来说,这是不可能的,因为浏览器需要后面的参数值.
除非这样,你当前的路径就是"项目路径/",然后超链接需要改成ajax请求,比如<a href="doAjax()">测试</a>
<script>
function doAjax(){
ajax.url='user.do?id=10754'//这里异步请求所要得到的目标链接内的html
//然后document.write到当前页面里面
}
</script>