Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Web Tools Project (WTP) » Encoding problems
Encoding problems [message #169317] Fri, 12 May 2006 14:33 Go to next message
Eclipse User
Originally posted by: dserodio.gmail.com

I want to have all files in my project encoded as UTF-8, but if I set
the project's encoding to UTF-8 (in the project's properties), my .jsp
file's properties show "Default (determined from content): ISO8859-1".

Shouldn't setting a project's encoding affect the JSP's encoding?

Thanks,
Daniel Serodio
Re: Encoding problems [message #169350 is a reply to message #169317] Sun, 14 May 2006 00:33 Go to previous message
David Williams is currently offline David Williams
Messages: 696
Registered: July 2009
Senior Member
On Fri, 12 May 2006 14:33:30 -0400, Daniel Serodio <dserodio@gmail.com>
wrote:

> I want to have all files in my project encoded as UTF-8, but if I set
> the project's encoding to UTF-8 (in the project's properties), my .jsp
> file's properties show "Default (determined from content): ISO8859-1".
>
> Shouldn't setting a project's encoding affect the JSP's encoding?
>

No, not really. That project setting actually means "if not otherwise
specified".

The JSP spec says if the file does not specify the charset, then ISO-8859-1
should be assumed/used. So, even if we followed the project setting in
Eclipse, then it might not work right when deployed to a J2EE server.

We recommend that people "over define" the charset, just to be safe, and
be correctly interpreted by
all tools and all servers ... something like that pasted below. There is a
seperate "prefernce setting" for new files, when you go through the new
file wizards for JSP's ... this doesnt' really effect how content is
interpreted, just "fills in" the desired value in the tamplates.

= = = = = = = = =


<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>

</body>
</html>
Previous Topic:Can't start WAS6 from Eclipse with WTP
Next Topic:Deploying web content from dependent project
Goto Forum:
  


Current Time: Thu Aug 21 00:25:36 EDT 2014

Powered by FUDForum. Page generated in 0.01901 seconds