Используйте некоторые вызовы Ajax. Когда первое значение выбрано из выпадающего меню, отправьте это значение в Action и получите штаты в зависимости от страны.отправьте результаты как JSON
данные, проанализируйте их на стороне jsp, заполните поле со списком. повторите тот же цикл для района.
Один простой способ использовать плагин Struts2-Jquery, который имеет этот тип блоков выбора.один для вашей справки
Плагин Struts2-Jquery Выберите тег
Я предпочитаю использовать обычный Jquery и отправлять результаты в виде JSON
данных из моего класса действий, используя JSON
Плагин для Struts2 и сам анализируйте данные с помощью Jquery, что даст мне больше гибкости и контроля.
Никогда не рекомендуется использовать такое глубокое сцепление методов, это не только ухудшит читабельность вашей программы, но и усложнит ее.поддерживать на более поздних этапах.