请求页面时出现 404 错误。我有一个用户页面,其中包含用户可以单击的对象列表,然后执行一些事务、添加、编辑等。
它的控制器
@RequestMapping(value="/main/user/setter/addpage/", method = RequestMethod.GET)
public String getAddPage(@RequestParam("userId") Integer userId, ModelMap model) {
Module module = new Module();
model.addAttribute("userId", userId);
model.addAttribute("module", module);
return "/main/user/setter/addpage";
}
我要获取的页面
<c:url var="processUrl" value="/main/user/setter/addpage/?id=${userId}" />
<form:form modelAttribute="module" method="POST" action="${processUrl}" name="module"
enctype="multipart/form-data">
</form:form>
我请求它的页面:
<c:forEach items="${users}" var="setter" >
<c:url var="addUrl" value="/main/user/setter/addpage?userId=${setter.userId}" />
<td>
<a href="${addUrl}" class="button round colour right add text-upper">add</a>
</td>
当我点击上面的添加链接时,它会转到 404 页面。显然,网址正在通过。任何帮助都会很棒。