JAVA: fix bug in demo where en is not used as the default locale.
authorjia.shao.peng <jia.shao.peng@ee073f10-1060-11df-b6a4-87a95322a99c>
Fri, 24 Jun 2011 08:39:58 +0000 (08:39 +0000)
committerjia.shao.peng <jia.shao.peng@ee073f10-1060-11df-b6a4-87a95322a99c>
Fri, 24 Jun 2011 08:39:58 +0000 (08:39 +0000)
git-svn-id: http://libphonenumber.googlecode.com/svn/trunk@267 ee073f10-1060-11df-b6a4-87a95322a99c

java/demo/src/com/google/phonenumbers/PhoneNumberParserServlet.java

index 08ced89..8b54174 100644 (file)
@@ -70,7 +70,10 @@ public class PhoneNumberParserServlet extends HttpServlet {
           } else if (fieldName.equals("defaultCountry")) {
             defaultCountry = Streams.asString(in);
           } else if (fieldName.equals("languageCode")) {
-            languageCode = Streams.asString(in);
+            String languageEntered = Streams.asString(in);
+            if (languageEntered.length() > 0) {
+              languageCode = languageEntered;
+            }
           } else if (fieldName.equals("regionCode")) {
             regionCode = Streams.asString(in);
           }
@@ -105,7 +108,7 @@ public class PhoneNumberParserServlet extends HttpServlet {
 
   private StringBuilder getOutputForFile(String defaultCountry, String fileContents) {
     StringBuilder output = new StringBuilder();
-    output.append("<HTML><HEAD><TITLE>Results generated from phone numbers in the file provided:" 
+    output.append("<HTML><HEAD><TITLE>Results generated from phone numbers in the file provided:"
         + "</TITLE></HEAD><BODY>");
     output.append("<TABLE align=center border=1>");
     output.append("<TH align=center>ID</TH>");