首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用spring引导创建产品

无法使用spring引导创建产品
EN

Stack Overflow用户
提问于 2021-09-28 08:07:24
回答 1查看 90关注 0票数 0

我试图创建一个产品,这是我的代码。

代码语言:javascript
复制
//request to create/save a product
@RequestMapping(value = "/create_product",method = RequestMethod.POST)
public String saveProduct(@ModelAttribute("product") Products product) // Products is the name of the Entity class and creating a productObjcet from it 
{
    productService.saveProduct(product);
    return "showInventory";
}
代码语言:javascript
复制
<form th:action="@{/create_product}" th:object = "${product}" method="POST"><!-- product object is passed here as named on the createformMethod Attribute Name -->
  <!-- Creating a product  -->
  <div class="control-group">
      <label class="control-label">Product Category:</label>
      <div class="controls">
          <input type="text" name="product_category" th:field="*{product_category}" class="span11" placeholder="Product name"/>
      </div>
  </div>

当我试图连接到请求时,这就是我面临的错误。

白线错误页此应用程序没有/error的显式映射,因此您认为这是一种退步。

9月28日04-05:58EDT 2021有一个意外的错误(type=Not Found,status=404)。没有消息可用,

EN

回答 1

Stack Overflow用户

发布于 2021-09-29 14:30:02

您可以在传递函数参数时使用@RequestBody注释,该参数识别带有Products类模型的JSON对象

代码语言:javascript
复制
@RequestMapping(value = "/create_product",method = RequestMethod.POST)
public String saveProduct(@RequestBody Products product){
    productService.saveProduct(product);
    return "showInventory";
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69357979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档