一些JSP页面内容未显示,但显示在HTML源代码中

一些JSP页面内容未显示,但显示在HTML源代码中,html,jsp,Html,Jsp,在我呈现的一些网页中,我可以看到一些td值是空白的。 但是我可以在HTML源代码中找到td值。 刷新页面时,td中缺少的内容将显示在页面上。 这种行为是不稳定的。 假设一个页面有一个包含十行的表,那么页面中会缺少一个或两个td元素。 我用的是IE10。 关于这个问题的根本原因有什么线索吗 JSP代码: <%@ page import="com.sap.isa.core.util.table.*" %> <%@ page import="com.sap.isa.core.util

在我呈现的一些网页中,我可以看到一些td值是空白的。 但是我可以在HTML源代码中找到td值。 刷新页面时,td中缺少的内容将显示在页面上。 这种行为是不稳定的。 假设一个页面有一个包含十行的表,那么页面中会缺少一个或两个td元素。 我用的是IE10。 关于这个问题的根本原因有什么线索吗

JSP代码:

<%@ page import="com.sap.isa.core.util.table.*" %>
<%@ page import="com.sap.isa.core.util.JspUtil" %>
<%@ page import="com.sap.isa.core.util.WebUtil" %>
<%@ page import="com.sap.isa.core.UserSessionData" %>
<%@ page import="com.sap.isa.businessobject.*" %>
<%@ page import="com.sap.isa.isacore.action.*" %>
<%@ page import="com.sap.isa.isacore.action.b2b.SelectSoldToAction" %>
<%@ page import="com.sap.isa.isacore.action.b2b.ReadSoldToAction" %>
<%@ page import="com.sap.isa.isacore.uiclass.IsaBaseUI" %>

<%-- import the requiered tag libraries --%>
<%@ taglib uri="/isa" prefix="isa" %>
<%@ taglib uri="http://java.sap.com/xsrf" prefix="xsrf" %>

<%@ include file="/b2b/usersessiondata.inc" %>

<%

String[] evenOdd = new String[] { "even", "odd" };

IsaBaseUI ui = new IsaBaseUI(pageContext);

// Portal integration (remove header and adjust table width)
String topTableWidth = "70%";
if (ui.isPortal) {
  topTableWidth = "90%";
}

//needed for Accessibility (number of rows)
ResultData rd = (ResultData) request.getAttribute(SelectSoldToAction.RK_SOLDTO_LIST);
    String brand = "";
    String market = "";
request.getSession().setAttribute("USER_SOLDTO_NUM_ROWS", rd.getNumRows()+"");
%>

<isa:contentType/>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="<%=ui.getLanguage()%>">
<head>
    <meta http-equiv="Content-type" content="text/html;charset=UTF-8" />
    <title><isa:translate key="b2b.htmltitel.standard"/></title>
    <isa:stylesheets/>
    <script type="text/javascript">
        function readsoldto(soldto,soldtotechkey) {
          document.forms["selectsoldto"].<%= ReadSoldToAction.PARAM_SOLDTO %>.value = soldto ;
          document.forms["selectsoldto"].<%= ReadSoldToAction.PARAM_SOLDTO_TECHKEY %>.value = soldtotechkey ;
          document.forms["selectsoldto"].submit();  
        }
    </script>
</head>

<body class="selectsoldto">
<div class="module-name"><isa:moduleName name="b2b/login/selectsoldto.jsp" /></div>
<form id="selectsoldto" method="post" action="<isa:webappsURL name="/b2b/readsoldto.do"/>">   
    <xsrf:encodeHiddenFormField url="" ignoreUrlConfiguration="true"/>
<div id="scrollable-selection">

  <%@ include file="/b2b/login/header.inc.jsp" %>
  <div>
       <input type="hidden" name="<%= ReadSoldToAction.PARAM_SOLDTO_TECHKEY %>" value="" />
       <input type="hidden" name="<%= ReadSoldToAction.PARAM_SOLDTO %>" value="" />
  </div>
  <div class="selection">
        <h1>
                <% if (ui.isCompPFReseller()) { %>
                        <isa:translate key="b2b.login.selectreseller.title"/>
                <% } else { %>
                        <isa:translate key="b2b.login.selectsoldto.title"/>
                <% } %>
        </h1>
<div style="overflow:auto; height:356px;width:730px;">
        <div class="filter-result">
                <% if (ui.isAccessible) { %>
                        <a href="#end-table1" title="<isa:translate key="shop.jsp.acc.tabletext1"/> [8] <isa:translate key="shop.jsp.acc.tabletext2"/> [<%= rd.getNumRows() %>] <isa:translate key="shop.jsp.acc.tabletext3"/>"></a>
                <% } %>
                <table summary="<isa:translate key="b2b.login.selectsoldto.table.summary"/>">
                        <tr>
                                <th scope="col">
                                        <%
                                                String linktitle = "";
                                                if (ui.isCompPFReseller()) {
                                                        linktitle = "b2b.login.selectreseller.id";
                                        %>
                                                        <isa:translate key="b2b.login.selectreseller.id"/>
                                        <% } else {
                                                        linktitle = "b2b.login.selectsoldto.soldto";
                                        %>
                                                        <isa:translate key="b2b.login.selectsoldto.soldto"/>
                                        <% } %>
                                </th>
                                <th scope="col"><isa:translate key="b2b.login.selectsoldto.name"/></th>
                                <th scope="col"><isa:translate key="b2b.login.selectsoldto.street"/></th>
                                <th scope="col"><isa:translate key="b2b.login.selectsoldto.houseno"/></th>
                                <th scope="col"><isa:translate key="b2b.login.selectsoldto.zip"/></th>
                                <th scope="col"><isa:translate key="b2b.login.selectsoldto.city"/></th>
                                <th scope="col"><isa:translate key="b2b.login.selectsoldto.region"/></th>
                                <th scope="col"><isa:translate key="b2b.login.selectsoldto.country"/></th>
                        </tr>
                        <%-- iterate over the list of soldtos and render a table showing them --%>
                        <% int line = 0; %>
                        <isa:iterate id="soldto" name="<%= SelectSoldToAction.RK_SOLDTO_LIST %>"
                                type="com.sap.isa.core.util.table.ResultData">
                                <tr class="<%= evenOdd[++line % 2]%>">
                                        <td>
                                             <a href="#" onclick="readsoldto('<%= soldto.getString("SOLDTO") %>','<%= soldto.getString("SOLDTO_TECHKEY") %>');" 
                                                         title="<%= soldto.getString("SOLDTO") %>: <isa:translate key="shop.jsp.soldto.link"/>" <isa:translate key="<%= linktitle %>"/>.">
                                                        <%= soldto.getString("SOLDTO") %>
                                             </a>
                                        </td>
                                        <td><%= JspUtil.encodeHtml(soldto.getString("NAME1")) %><%= JspUtil.encodeHtml(soldto.getString("LASTNAME")) %></td>
                                        <td><%= JspUtil.encodeHtml(soldto.getString("STREET")) %></td>
                                        <td><%= JspUtil.encodeHtml(soldto.getString("HOUSE_NO")) %></td>
                                        <td><%= JspUtil.encodeHtml(soldto.getString("POSTL_COD1")) %></td>
                                        <td><%= JspUtil.encodeHtml(soldto.getString("CITY")) %></td>
                                        <td><%= JspUtil.encodeHtml(soldto.getString("REGIONTEXT50")) %></td>
                                        <td><%= JspUtil.encodeHtml(soldto.getString("COUNTRYTEXT")) %></td>
                                </tr>
                        </isa:iterate>
                </table>
                <% if (ui.isAccessible) { %>
                        <a name="end-table1" title="<isa:translate key="shop.jsp.acc.tabletext4"/>"></a>
                <% } %>
        </div> <%-- filter-result --%>
</div> <%-- selection --%>
</div> <%-- scrollable-selection --%>
</form>


<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-4790291-1");
pageTracker._initData();
pageTracker._trackPageview();
</script>


</body>
</html>

函数readsoldto(soldto,soldtotechkey){
document.forms[“selectsoldto”]…value=soldto;
document.forms[“selectsoldto”]…value=soldtotechkey;
document.forms[“selectsoldto”].submit();
}
var gaJsHost=((“https:==document.location.protocol)?”https://ssl." : "http://www.");
write(unescape(“%3Cscript src=”+gaJsHost+“google analytics.com/ga.js”type='text/javascript'%3E%3C/script%3E”);
var pageTracker=_gat._getTracker(“UA-4790291-1”);
页面跟踪器。_initData();
页面跟踪器。_trackPageview();

向我们展示您正在尝试的代码。你是否独自面对
IE
中的问题。您是否使用
javascript
填充了值?这些值不是使用javascript填充的。下面是JSP代码:我在这里找不到任何JSP代码。你可以编辑你的问题