Uploaded image for project: 'Struts 2'
  1. Struts 2
  2. WW-2314

charset error with s:include

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.0.8, 2.0.11
    • None
    • Plugin - Tags
    • None

    Description

      the characters with accents are transform if using s:include:

      example ( file testAccent.jsp ):

      <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
      <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
      <p>
      test accents : é è à
      </p>

      the displayed result is "test accents : é è à"

      if now i do in an other file :
      <%@ taglib prefix="s" uri="/struts-tags" %>
      <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
      pageEncoding="ISO-8859-1"%>
      <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
      <html>
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
      <title>Insert title here</title>
      </head>
      <body>
      <s:include value="/testAccent.jsp"></s:include>

      </body>
      </html>

      the result will be " test accents : ? ? ?" and not "test accents : é è à"

      Attachments

        Activity

          People

            Unassigned Unassigned
            diego Diego Sanchez
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: