我得到一張地圖,從Java,要求他下一句話:谷歌地圖的字符編碼問題
<a href="http://maps.google.com/maps?q=<%=(infoHotel.getHotelType().getHotelTypeDescription() == null ? "" :infoHotel.getHotelType().getHotelTypeDescription()) + "+" + (infoHotel.getHotelName() == null ? "" : infoHotel.getHotelName())%>@<%=lat%>,<%=lon%>&ie=UTF-8&oe=UTF-8&=13&hl=<%=langmap%>" target="_blank" style="color:#000000">
它去完善。但是當我點擊谷歌地圖的放大地圖鏈接時,如果導航是IE,Firefox或Chrome,我會得到下一個。我把一個類型的表給你:
IE: 地址欄:http://maps.google.com/maps?q=HÔTEL+TRYP BARCELO [email protected],2.0692870393395424&ie=UTF-8&oe=UTF-8&z=13&hl=es
搜索欄:H?TEL TRYP BARCELO [email protected],2.0692870393395424
鉻: 地址欄:http://maps.google.com/maps?q=H%C3%94TEL+TRYP%20BARCELO%[email protected],2.0692870393395424&ie=UTF-8&oe=UTF-8&z=13&hl=es
搜索欄:HÔTEL TRYP BARCELO [email protected],2.0692870393395424
火狐: 網址欄:http://maps.google.com/maps?q=H%D4TEL+TRYP%20BARCELO%[email protected],2.0692870393395424&ie=UTF-8&oe=UTF-8&z=13&hl=es
搜索欄:H?TEL TRYP BARCELO [email protected],2.0692870393395424
請注意,Chrome是唯一一款完美的作品。 「酒店」和「酒店」,無論是在網吧和搜索欄。但看看IE或FireFox做了什麼。
JSP線是上面所有的,其他的我把它們複製粘貼。
任何人都可以幫助我嗎?