Spring Thymeleaf-将对象传递到另一个字段而不重定向

Spring Thymeleaf-将对象传递到另一个字段而不重定向,spring,spring-boot,spring-mvc,thymeleaf,Spring,Spring Boot,Spring Mvc,Thymeleaf,当用户单击时,我正在尝试从控制器获取此对象列表的此对象(p): 晋升 并发送到同一页上的此(弹出div) <!-- Modal view content --> <div class="col-md-6 col-sm-6 col-xs-12"> <div class="aa-product-view-content"&g

当用户单击时,我正在尝试从控制器获取此对象列表的此对象(p):

  • 晋升
  • 并发送到同一页上的此(弹出div)

     <!-- Modal view content -->
                            <div class="col-md-6 col-sm-6 col-xs-12">
                              <div class="aa-product-view-content">
                                <h3>T-Shirt</h3>
                                <div class="aa-price-block">
                                  <span class="aa-product-view-price" th:text="${product.price}">$34.99</span>
                                  <p class="aa-product-avilability">Avilability: <span>In stock</span></p>
                                </div>
                                <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Officiis animi, veritatis quae repudiandae quod nulla porro quidem, itaque quis quaerat!</p>
                                <h4>Size</h4>
                                <div class="aa-prod-view-size">
                                  <a href="#">S</a>
                                  <a href="#">M</a>
                                  <a href="#">L</a>
                                  <a href="#">XL</a>
                                </div>
                                <div class="aa-prod-quantity">
                                  <input type="text" value="1" th:value="${product.quantity}">
                                  <p class="aa-prod-category">
                                    Category: <a href="#">Polo T-Shirt</a>
                                  </p>
                                </div>
                                <div class="aa-prod-view-bottom">
                                  <a href="#" class="aa-add-to-cart-btn"><span class="fa fa-shopping-cart"></span>Add To Cart</a>
                                  <a href="#" class="aa-add-to-cart-btn">View Details</a>
                                </div>
                              </div>
                            </div>
    
    
    T恤
    $34.99
    

    适航性:库存

    Lorem ipsum dolor sit amet,奉献精英。动物工作坊、共和国工作坊、工作坊

    大小

    类别:


    显示有关此对象(产品)的信息,但我不想重定向页面,也许有一种方法可以将此对象发送到控制器,搜索数据库并返回产品进行快速模式查看,而无需重定向页面?

    我使用Ajax解决了这个问题,当用户单击按钮时,ajax将产品id作为参数发送给控制器中的一个方法,并返回到thymeleaft页面,ajax更新这些字段

     <!-- Modal view content -->
                            <div class="col-md-6 col-sm-6 col-xs-12">
                              <div class="aa-product-view-content">
                                <h3>T-Shirt</h3>
                                <div class="aa-price-block">
                                  <span class="aa-product-view-price" th:text="${product.price}">$34.99</span>
                                  <p class="aa-product-avilability">Avilability: <span>In stock</span></p>
                                </div>
                                <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Officiis animi, veritatis quae repudiandae quod nulla porro quidem, itaque quis quaerat!</p>
                                <h4>Size</h4>
                                <div class="aa-prod-view-size">
                                  <a href="#">S</a>
                                  <a href="#">M</a>
                                  <a href="#">L</a>
                                  <a href="#">XL</a>
                                </div>
                                <div class="aa-prod-quantity">
                                  <input type="text" value="1" th:value="${product.quantity}">
                                  <p class="aa-prod-category">
                                    Category: <a href="#">Polo T-Shirt</a>
                                  </p>
                                </div>
                                <div class="aa-prod-view-bottom">
                                  <a href="#" class="aa-add-to-cart-btn"><span class="fa fa-shopping-cart"></span>Add To Cart</a>
                                  <a href="#" class="aa-add-to-cart-btn">View Details</a>
                                </div>
                              </div>
                            </div>