关于使用spring表单标签库的问题

lee110 2018-04-10 09:55:17
按照书上例子做个输入表单
jsp如下:

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB18030">
<title>Insert title here</title>
</head>
<body>

<form:form action="/webDemo/book_save" method="post" commandName="book">
书名:<form:input path="name"/><br>
价格:<form:input path="price" /><br>
</form:form>
</body>
</html>

控制器如下:

@Controller
public class BookController {


@RequestMapping(value="/book_input")
public String inputBook(Model model){
model.addAttribute("book", new Book());
return "book_input";
}


只要一输入地址book_input 就会提示Unable to find setter method for attribute: [commandName]
看了Book类没有问题 get set 方法都有 而且是用Eclipse生成的get set方法。请问这该如何解决?
谢谢
...全文
449 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿闰 2018-04-12
  • 打赏
  • 举报
回复
@ModelAttribute("model") model model
masteryourself 2018-04-11
  • 打赏
  • 举报
回复
https://blog.csdn.net/wex_87/article/details/47359597 楼主看看这个能解决不

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧