Java spring/HTML在单击图像时将modelattribute设置为固定字符串
嗨,我是html和spring框架的新手:/ 我希望将modelAttribute中的值设置为固定字符串 例如,如果单击第一个图像,则值为“receive”。 如果单击第二个图像,则属性值将为“shoppinglist” 为每个输入添加值属性。你的例子是Java spring/HTML在单击图像时将modelattribute设置为固定字符串,java,html,image,forms,spring,Java,Html,Image,Forms,Spring,嗨,我是html和spring框架的新手:/ 我希望将modelAttribute中的值设置为固定字符串 例如,如果单击第一个图像,则值为“receive”。 如果单击第二个图像,则属性值将为“shoppinglist” 为每个输入添加值属性。你的例子是 <input type="image" img src="Images/receipt.png" value="receipt" height="150px" width="180px" alt="Submit" />
<input type="image" img src="Images/receipt.png" value="receipt" height="150px" width="180px" alt="Submit" />
<input type="image" img src="Images/shoppinglist.png" value="shoppinglist" height="150px" width="180px" alt="Submit" ">
我已经尝试过了,但是在post方法中,对象的值仍然是null itemGroup对象,它具有attAttribute值(=String)
@RequestMapping(value = {"/index"},method = RequestMethod.GET)
public String showHomePage(Model model)
{
model.addAttribute("itemGroup", new ItemGroup());
return "index";
}
@RequestMapping(value = {"/index"},method = RequestMethod.POST)
public String onSubmit(@ModelAttribute("itemGroup") ItemGroup itemGroup, Model model)
{
model.addAttribute("itemGroupImage",itemGroupService.showJobGroupImage(itemGroup.getValue()));
return "itemGroupView";
}
<input type="image" img src="Images/receipt.png" value="receipt" height="150px" width="180px" alt="Submit" />
<input type="image" img src="Images/shoppinglist.png" value="shoppinglist" height="150px" width="180px" alt="Submit" ">