跳转页面链接后面莫名多出一串类似参数的数字?

这是前台js:

 $("#confirm_dialog").dialog({
                    title:"信息确认",
                    width:400,
                    height:300,
                    closed:false,
                    cache:true,
                    model:true,
                    href:"${pageContext.request.contextPath}/page/patient/confirm-dialog.jsp",
                    onOpen:function(){
                        alert(2);
                        $("#confirm-name").val(data.name);
                    }
                });
 浏览器控制台报错之后页面链接就变成这样了
 jquery.min.js:5 GET http://localhost:8080/gh/page/patient/confirm-dialog.jsp?_=1493341064893 404 (Not Found)

这是为什么啊?

这个随机参数不会导致404,它确保你请求了这个地址,而不是读取的浏览器本地的缓存。