Я работаю в игровой среде с отличным сценарием в передней части.Я хочу отобразить значение в текстовом поле на Map<String, HashMap<String, String>>
экземпляр в соответствующем объекте модели.Я использовал следующий код для этого.Но они не работают.
Код HTML указан ниже
#{form @ControllerApp.review(), method:"POST"}
<input class="new-party-address" type="hidden" value="Customer name: Pramil Address Line 1: NA " name="p.parties[added_1].strdaddress">
<input class="new-party-address" type="hidden" value="Pramil" name="p.parties[added_1].address">
<input type="Submit"/>
#{/form}
Объект модели указан ниже
public class PartyInput {
public Map<String, HashMap<String, String>> parties = new HashMap<String, HashMap<String, String>>();
}
Контроллер указан ниже
public class ControllerApp extends Controller {
public static void review(PartyInput p) {
System.out.print(p); //null
}
}
Файл маршрутов приведен ниже
POST /Controller/review ControllerApp.review
Код Java приведен ниже
public Map<String, HashMap<String, String>> parties = new HashMap<String, HashMap<String, String>>();
Но я получил нулевые партии в объекте java.Мне нужна структура hashmpap как {added_1={address="Customer name: Pramil Address Line 1: NA", strdaddress="Pramil"}}
.Что я должен сделать для этого