HTML输出呈现不正确,任何想法为什么?

时间:2014-12-25 09:35:45

标签: java html spring jsp datatable

我正在使用spring 2.5.6,hibernate和jsp。

我已经开始提高数据表的质量。

我已将一些jsp文件从display标签更改为jquery datatable。但是,一页疯了。虽然一切都与其他页面相同,但这个页面出现了一个该死的问题...... 见这里:

Many non-alphanumeric characters in a browser

代码如下:

<%@ page language="java" contentType="text/html; charset=UTF-8" %>
<%@include file="/common/taglibs.jsp"%>
<%@include file ="/WEB-INF/pages/dataTableUtil.jsp"%>

<head>
<title><fmt:message key="workDemandsAssignedByGroupChiefList.title"/></title>
<content tag="heading"><fmt:message key="workDemandsAssignedByGroupChiefList.heading"/></content>
<meta name="menu" content="WorkDemandsAssignedByGroupChiefList"/>
<style>
    /*    .margins
        {
            margin-left: 8px;
            margin-top: 8px;
            margin-right:  8px;
            margin-bottom: 8px;
        }*/
    .textFontSyle
    {
        color: #ac2925;

    }
</style>

</head>

<c:out value="${buttons}" escapeXml="false"/>
<strong><fmt:message key="workDemandsAssignedByGroupChiefList.heading"/></strong>



<table id="example" style="font-size: 110%" class="table table-striped table-bordered" cellspacing="0" width="100%">
    <thead>
        <tr>
            <th>Talep No</th>
            <!--<th>Talep Durumu</th>-->
            <!--            <th>Talep Eden Kullanıcı</th>-->
            <!--<th>Talep Türü</th>-->
            <!--<th>Özet Açıklama</th>-->
            <!--            <td></td>-->
        </tr>
    </thead>

    <tfoot>
        <tr>
            <th>Talep No</th>
            <!--<th>Talep Durumu</th>-->
            <!--            <th>Talep Eden Kullanıcı</th>-->
            <!--<th>Talep Türü</th>-->
            <!--<th>Özet Açıklama</th>-->
            <!--            <td></td>-->
        </tr>
    </tfoot>

    <tbody>
        <c:forEach var="item" items="${workDemandList}">

            <tr>
                <td> 
                    <c:out value="${item.id}" escapeXml="true" />
                </td>


            </tr>
        </c:forEach>
    </tbody>
</table>

1 个答案:

答案 0 :(得分:0)

它与浏览器编码有关。过滤器尝试压缩您的数据。您可以将其搜索为gzip编码。您应该管理浏览器编码过滤器。