无法从一个页面重定向到另一个页面

时间:2017-03-29 00:23:07

标签: spring web-services jsp spring-mvc

我正在使用spring开发Web应用程序..

异常

原始服务器未找到目标资源的当前表示,或者不愿意披露目标资源的存在。

控制器

@RequestMapping(value="/details/{id}")
public String productDtails(@PathVariable int id)
{   
ModelAndView model=new ModelAndView("Detail");
model.addObject("prdt",pd.getById(id));
return "redirect:/detail/{id}";
}

JSP

<c:url var="url" value="/details/${x.id }"></c:url>
<a href="${url}">
<img src="resources/Images/${x.id}.png"/>

${x.product_Name}</a>

1 个答案:

答案 0 :(得分:0)

要将地址重定向到我们的项目,我们可以使用contextPath

解决的代码

<a href="${pageContext.request.contextPath}/addtoCart/${prdt.id}"><input type= "button" Value="Buy Now" class="button"/></a>