Friday, April 4, 2014

Glassfish сервер болон UTF 8 encode

Тэгэхээр глассфиш серверийн үндсэн encode нь ISO-8859-1 байдгийг мэдсэн биз ээ. Oracle GlassFish Server 3.0.1 Application Development Guide. Тэгвэл ихэнх хөгжүүлэгчид ялангуяа монгол хөгжүүлэгчид үргэлж UTF-8 encode ашиглах шаардлага гардаг.

Шийдэх арга нь: Серверийн тодорхойлогч буюу descriptor файлыг үүсгэх хэрэгтэй. Жишээ нь Netbeans 8 IDE дээр прожектдоо шинэ файл New -> Other -> Glassfish -> Glassfish descriptor үүсгэнэ. sun-web.xml юм уу glassfish-web.xml үүсэх ёстой ба XML edit хэсэгт parameter-encoding таг нэмэхэд хангалттай.

Дараах байдалтай харагдана

  
   
   
    
    
     
    Keep a copy of the generated servlet class' java code.  
     
    
    
    
  

No comments:

Post a Comment