私が使用するあいまいな用語や不適切な用語については、あらかじめお詫び申し上げます。モデル マップのオブジェクトを変換し、出力を対応する jsp に表示するために List を使用しようとしていますが、何が間違っているのか理解できません。コレクションから呼び出すことができると思っていた java.util.List をインポートしましたが、「Collections.List」は「シンボルが見つかりません」というエラーを返します。
ご協力に感謝いたします。必要な説明があれば喜んで提供いたします。
@RequestMapping(
value = "/updateProducts.htm",
method = RequestMethod.GET
)
public String list(ModelMap modelMap) {
List<Product> products;
products = Collections.List(modelMap.values());
modelMap.addAttribute("updateProductsForm", new UpdateProductsForm());
modelMap.addAttribute("products", products);
public String list(ModelMap modelMap) {
私はあなたのアドバイスに従いました。しかし、今でも「products.elements」の「elements」と「modelMap.values」でエラーが発生しています。java.util.Collections と java.util.Enumeration を追加しました ..
List<Product> products;
products = Collections.list(modelMap.values());
for (Enumeration<Product> e = products.elements(); e.hasMoreElements();) {
System.out.println(e.nextElement());
}
modelMap.addAttribute("updateProductsForm", new UpdateProductsForm());
modelMap.addAttribute("products", products);