Spring Thymeleaf-将对象传递到另一个字段而不重定向
当用户单击时,我正在尝试从控制器获取此对象列表的此对象(p):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
晋升
并发送到同一页上的此(弹出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>