0

请求页面时出现 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 页面。显然,网址正在通过。任何帮助都会很棒。

4

1 回答 1

0

你能试一下吗 :

@RequestMapping(value="/main/user/setter/addpage"

代替

@RequestMapping(value="/main/user/setter/addpage/"
于 2013-05-04T15:46:56.990 回答