2016-09-21 3 views
0

에서 선택한 드롭 다운 값을 취득하고 난 내가 IN, AU 및 미국 을 얻고있다 request.getParameter("country");을 수행 할 때 서블릿 에서 get 메소드를나는 HTML에서 드롭 다운 값 이하가 서블릿

<select name="country"> 
<option value="IN">India</option> 
<option value="AU">Australia</option> 
<option value="US">United States</option> 
</select> 

를 사용하여 서블릿 데이터를 전송하고 대신 실제 국가의

+3

분명히 값은 서블릿에 전달됩니다. 옵션 값을 변경하거나 값을 전체 국가 이름으로 매핑하십시오. – Reimeus

답변

0

사용

<select name="country"> 
<option>India</option> 
<option>Australia</option> 
<option>United States</option> 
</select> 

대신 이름을 지정합니다.

또는 2 ALPHA-문자는 로케일에 대한 최소있는 직접 BCP47 - 코드 (https://tools.ietf.org/html/bcp47)

Locale.forLanguageTag(request.getParameter("country")) 
    .getDisplayCountry(Locale.forLanguageTag("en_US")); 

페이지 4 SAIS 사용

언어를 = 2 * 3 ALPHA; 짧은 ISO 639 코드 옵션에서

0

제거 가치, 그것을 잘 작동합니다.

String country = request.getParameter("country"); 
out.print(country);