• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Problem with encoding type in the browser

 
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
HI ALL

I am using Internationalization in my application using jstl tags. I have the deployed the WAR files in two servers. But in one of the server I am getting invalid characters from the japanese lanaguage , when i check the encoding type in browser , it is showing Western European(ISO). But the other server is working fine for Japanese language also, for this the browser encoding type is Unicode (UTF-8) .


How to resolve this ??? PROVIDING THE jsp and property file

JSP CODE :

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="stylesheet" type="text/css" href="/cornerstone/js/dojo/dijit/themes/claro/claro.css"/>
<style>

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: normal;
color: #019BDB;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
label {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
#instructions {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
.error {
color: red;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: center;
}
#help {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
#login {
width: 311px;
margin-top: 50px;
margin-bottom: 50px;
}

#contact {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
th {
font-weight: bold;
}
</style>
<script type="text/javascript" src="/cornerstone/js/dojo/dojo/dojo.js" djConfig="parseOnLoad: true"></script>
<script type="text/javascript">
dojo.require("dijit.Dialog");
</script>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title></title>

</head>
<body>
<fmt:setBundle basename="com.zimmer.cornerstone.resources.default"/>
<table width="100%">
<tr>
<td align="left"><img src="/cornerstone/img/mycareer.jpg"/></td>
<td align="right"><img src="/cornerstone/img/zlogo.jpg"/></td>
</tr>
</table>

<form method="POST" action="j_security_check">
<table id="login" align="center" width = 90%>
<tr>
<td colspan="2" id="instructions" align ="left">
<fmt:message key="language"/>
</td>
</tr>
<tr>
<td colspan="2"><img src="/cornerstone/img/line.gif"/></td>
</tr>
<c:if test="${param.error != null}">
<tr>
<td colspan="2" class="error">
<fmt:message key="login_failed"/>
</td>
</tr>
</c:if>
<c:if test="${param.reason != null}">
<tr>

<td colspan="2" class="error"><c:out value="${param.reason}"/></td>
</tr>
</c:if>
<tr>
<td width = 50% align ="left"><label for="username"><fmt:message key="username"/></label></td>
<td width = 30 % align="right"><input id="username" type="text" name="j_username" size="25"></td>
</tr>
<tr>
<td width = 50% align = "left"><label for="password"><fmt:message key="password"/></label></td>
<td width = 50 % align="left"><input id="password" type="password" name="j_password" size="25"></td>
</tr>
<tr></tr>
<tr></tr>
<tr></tr>
<tr>
<td colspan="2" align="right"><input type="submit" value="<fmt:message key="login"/>"></td>
</tr>

<tr></tr>
<tr></tr>
<tr></tr>

<tr>
<td colspan="2" align = "left" id="help"><fmt:message key="reset_password"/></td>
</tr>
<tr>
<td colspan="2" align = "left" id="contact"><fmt:message key="contact"/></td>
</tr>
</table>
</form>
<div class="claro" id="helpDialog" dojoType="dijit.Dialog" title="Zimmer Help Desk">
</div>

</body>
</html>

Russian property files :

language= Пожалуйста, введите Ваш Логин информацию ниже. И ваше имя пользователя и пароль чувствительны к регистру
login_failed= Неверное имя пользователя или пароль
username= Имя пользователя
password= Пароль
login= Войти
reset_password= Чтобы сбросить ваш пароль, пожалуйста,


 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic