respose.sendredirect issue of url



我正在从类似的bean类发送一个url

 String url="/jsp/browse/browse.jsp";
    response.sendRedirect(url);

但在浏览器中,它想调用url

http://localhost:8080/alfresco/faces/jsp/browse/browse.jsp

但它正在调用

http://localhost:8080/jsp/browse/browse.jsp

请告诉可能有什么问题

U可以写如下:

String url="../jsp/browse/browse.jsp";

也许正在编写

String url="jsp/browse/browse.jsp";

可以解决这个问题,因为使用/jsp/browse/browse.jsp,您将传递一个绝对路径

提供完整的URL,包括协议、主机和端口,即可保存。

String url="http://localhost:8080/jsp/browse/browse.jsp";

此外,您应该用一些变量替换协议/主机/端口部分

最新更新