0
我有1個PK下的3個複選框。以下是複選框的代碼。堅持使用「for if ...」
JSP
<input type="checkbox" id="500K" name="500K" value="Y" checked="checked"/>500K</label>
<input type="checkbox" id="1000K" name="1000K" value="Y" checked="checked"/>1000K</label></span>
<input type="checkbox" id="2000K" name="2000K" value="Y" checked="checked"/>2000K</label></span>
鑑於所有三個框都被選中,我希望數據像;
**PK VALUE**
1 500k
1 1000k
1 2000k
2 500k
2 1000k
2 2000k
3...
鑑於對Checkboxe值是Y,我希望它成爲500K,1000K,2000K每個Y和插入值列。 因此,對於每個PK,它應該有3個值; DB中有500k,1000k,2000k。
我知道我應該做點什麼
控制器
@RequestMapping(value={"/..."})
public String encodeRegSaveDo(HttpServletResponse response,
HttpServletRequest request,
ModelMap model,
Condition condition,
@RequestParam Map<String, Object> maps,
@ModelAttribute Encode encode) throws Exception {
for(int i = 0; i < size(); i++) {
EncodeRepository.saveRegVq(encode);
應在控制器頁面中發生的編輯。 任何人都可以幫忙嗎?
能幫你解釋有點more.Where你到底要重複? –
我想在Controller中迭代。數據應該看起來像DB中的數據。 – user2470075
您可以使用java集合類來完成它。您可以看看Map概念或Array列表,以便以特定的方式存儲數據,比如您喜歡 –