【问题标题】:Spring mvc hibernate jsp issueSpring mvc休眠jsp问题
【发布时间】:2015-11-19 20:01:09
【问题描述】:

嗨,当我尝试删除用户时,我遇到了一个页面问题我收到此错误在第 92 行处理 JSP 页面 /WEB-INF/views/Users.jsp 时发生异常 org.apache.jasper.JasperException:在第 92 行处理 JSP 页面 /WEB-INF/views/Users.jsp 时发生异常

@RequestMapping(value = "/Users")
public String goUsers(Model model)
{

    model.addAttribute("AllUsers", UserS.getAllUsers());
    return "Users";
}

@RequestMapping(value = "/Users", method = RequestMethod.POST)
public String goUsers(@RequestParam("id") int id) 
{
    UserS.deleteUser(id);
    return "Users"; 
}

jsp文件

</div>
<form:form method="POST" action="Users">
User ID
<form:input path="id"/>
<br><br>
<input type="submit" name="Supprimer" value="Supprimer">
</form:form>

【问题讨论】:

  • 第 92 行是什么?
  • 尝试添加这一行 model.addAttribute("AllUsers", UserS.getAllUsers());在 UserS.deleteUser(id); 之后
  • 我添加了它,但仍然是相同的问题
  • 如何使用 model.addAttribute("AllUsers", UserS.getAllUsers());在你的jsp中?

标签: java spring hibernate jsp spring-mvc


【解决方案1】:

模型中没有 id。所以你必须在你的模型中添加 id :

model.addAttribute("AllUsers", UserS.getAllUsers());
model.addAttribute("id", 3);

它会起作用的。

【讨论】:

    【解决方案2】:

    在您的表单中使用/Users,看看是否有帮助。

    【讨论】:

      猜你喜欢
      • 2011-07-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-02
      • 1970-01-01
      • 2012-01-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多