我正在像这样从 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
请告诉可能是什么问题
我正在像这样从 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
请告诉可能是什么问题
你可以写如下:
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";
此外,您应该用一些变量替换协议/主机/端口部分