I can't seem to solve this.
Originally the JSP code had a function in Javascript that would call a jsp from another server:
window.open("<%= otherServer %>/ourreports/Company/fooreport.jsp?index"+index,"Foo",options);
where otherServer
was a local server (http://192.168.4.40:8080)
This worked fine, and would pop out a new window with fooreport.jsp.
The task now is to point to a jsp in the same server. So, I changed it to
window.open("/reports/Company/fooreport.jsp?index"+index,"Foo", options);
And I would get a download the file popup instead of a page
I also tried to do all of the following:
window.location = "/reports/Company/fooreport.jsp?index="+index;
window.location.href = "/reports/Company/fooreport.jsp?index="+index;
window.location = "http://localhost:9080/reports/Company/fooreport.jsp?index="+index;
window.location.href = "http://localhost:9080/reports/Company/fooreport.jsp?index="+index;
And I still get the popup to download the fooreport.jsp to my computer.
The jsp is well-formed, has the DOCTYPE, the tags, the <%@ page declarations... It's essentially the same jsp that was being called before
I'm using WebSphere 7.5.4 and java is 1.5