gpt4 book ai didi

java - 我想使用 java 和 angularjs 显示数据列表

转载 作者:太空宇宙 更新时间:2023-11-04 11:23:00 25 4
gpt4 key购买 nike

How to add list java in my Code angularJs for filter

这是 ProductController.java

在此 Controller 中,将数据列表返回给 UI。

@Controller
@RequestMapping("/product")

public class ProductController {

@Autowired
private ProductService productService;

@RequestMapping("/ProductList")
public String getProducts(Model model)
{
List<Product> products = productService.getProductList();
model.addAttribute("products",products);
return "productList";
}

@RequestMapping("viewProduct/{productId}")
public String viewProduct(@PathVariable int productId,Model model)throws IOException
{
Product product = productService.getProductById(productId);
model.addAttribute(product);
return "viewProduct";
}

}

Html and angularjs and out of this function is content of page Html not List

        <p>Type a letter in the input field:</p>

<p><input type="text" ng-model="products"></p>

<ul>
<li ng-repeat="x in products | filter:products">
{{ x }}
</li>
</ul>

</div>


<script>
angular.module('myApp', []).controller('namesCtrl', function($scope,$http) {
$http.get("/eMusicStore/product/ProductList/"+$scope.cartId).success(function (data) {
console.log("success: " + data);
$scope.products = products;
});
});
</script>

最佳答案

//Try this one..hope it helps and make sense
<p>Type a letter in the input field:</p>
<p><input type="text" ng-model="product"></p>
<ul>
<li ng-repeat="x in products | filter:product track by $index">
{{ x }}
</li>
</ul>
</div>

<script>
angular.module('myApp', []).controller('namesCtrl', function($scope,$http) {
$http.get("/eMusicStore/product/ProductList/"+$scope.cartId).
then(function (result) {
console.log("success: " + result.data);
$scope.products = result.data;
}, function(err){
console.log('err',err);
});
});
</script>

关于java - 我想使用 java 和 angularjs 显示数据列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44708067/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com