Html JSP内容在网页源代码中出现两次

Html JSP内容在网页源代码中出现两次,html,jsp,w3c-validation,Html,Jsp,W3c Validation,在我的网页源代码中,JSP内容出现了两次。在从W3C验证程序验证我的网页源时,我得到了重复的ID错误。 我不明白为什么我的JSP中的一些HTML内容会在我的网页中出现两次? 下面是网页源中重复的HTML内容之一` <form id="searchBarForm" name="searchBarForm" class="form-default form-search"> <input type="hidden" id="pageNumber"

在我的网页源代码中,JSP内容出现了两次。在从W3C验证程序验证我的网页源时,我得到了重复的ID错误。 我不明白为什么我的JSP中的一些HTML内容会在我的网页中出现两次? 下面是网页源中重复的HTML内容之一`

        <form id="searchBarForm" name="searchBarForm" class="form-default form-search">
        <input type="hidden" id="pageNumber" name="pageNumber" value='1' />
            <div class="grid-holder">
                <div id="invalidMilesMsgSearchBar" role="alert" class="alert alert-danger alert-static hide">
                            <p>Please enter a valid points range.</p>
                </div>
                <div class="row grid-search grid-search-1">
                    <div class="col-main col-sm-9 col-xs-12">
                        <div class="input-group">
                            <div class="input-group-btn">
                                <label>Search
                                    rewards </label>
                            </div>
                            <input id="searchKeyword" name="keyword" type="text" class="form-control"
                                placeholder="Search across all rewards" value='' />
                        </div>
                    </div>
                </div>
                <div class="row grid-search grid-search-2">
                    <div class="col-main col-sm-9 col-xs-12">

                        <div class="input-group">
                            <div class="input-group-btn">
                                <label>and / or by points
                                </label>
                            </div>
                            <div class="col-range">
                                <input type="tel" id="maskBarFromMile" name="fromMile" class="form-control inp-from quantity-input maskBarFromMile"
                                    placeholder="" value='' />
                                <div class="sep">-</div>
                                <input type="tel" id="maskBarToMile" name="toMile" class="form-control inp-to quantity-input maskBarToMile" value='' />
                            </div>
                        </div>

                    </div>
                    <div class="col-main col-sm-3 col-xs-12">
                        <div class="bttn">
                            <a href="javascript:void(0);" id="searchRexButton" class="btn btn-primary abtn-search">Go </a>
                        </div>
                    </div>
                </div>
                <div class="row grid-search grid-search-3 hide">
                    <div class="col-main col-sm-9 col-xs-12">
                        <p class="text-label">
                            Let us inspare you with our Reward Finder
                        </p>
                        <div class="bttn">
                            <a href="#" class="btn btn-default">Reward Finder
                            </a>
                        </div>
                    </div>
                </div>
            </div>
        </form>
    </div>
</div>

请输入有效的点数范围

        <form id="searchBarForm" name="searchBarForm" class="form-default form-search">
        <input type="hidden" id="pageNumber" name="pageNumber" value='1' />
            <div class="grid-holder">
                <div id="invalidMilesMsgSearchBar" role="alert" class="alert alert-danger alert-static hide">
                            <p>Please enter a valid points range.</p>
                </div>
                <div class="row grid-search grid-search-1">
                    <div class="col-main col-sm-9 col-xs-12">
                        <div class="input-group">
                            <div class="input-group-btn">
                                <label>Search
                                    rewards </label>
                            </div>
                            <input id="searchKeyword" name="keyword" type="text" class="form-control"
                                placeholder="Search across all rewards" value='' />
                        </div>
                    </div>
                </div>
                <div class="row grid-search grid-search-2">
                    <div class="col-main col-sm-9 col-xs-12">

                        <div class="input-group">
                            <div class="input-group-btn">
                                <label>and / or by points
                                </label>
                            </div>
                            <div class="col-range">
                                <input type="tel" id="maskBarFromMile" name="fromMile" class="form-control inp-from quantity-input maskBarFromMile"
                                    placeholder="" value='' />
                                <div class="sep">-</div>
                                <input type="tel" id="maskBarToMile" name="toMile" class="form-control inp-to quantity-input maskBarToMile" value='' />
                            </div>
                        </div>

                    </div>
                    <div class="col-main col-sm-3 col-xs-12">
                        <div class="bttn">
                            <a href="javascript:void(0);" id="searchRexButton" class="btn btn-primary abtn-search">Go </a>
                        </div>
                    </div>
                </div>
                <div class="row grid-search grid-search-3 hide">
                    <div class="col-main col-sm-9 col-xs-12">
                        <p class="text-label">
                            Let us inspare you with our Reward Finder
                        </p>
                        <div class="bttn">
                            <a href="#" class="btn btn-default">Reward Finder
                            </a>
                        </div>
                    </div>
                </div>
            </div>
        </form>
    </div>
</div>
搜寻 奖励 和/或按点数 -

让我们把你和我们的赏金发现者比较一下

        <form id="searchBarForm" name="searchBarForm" class="form-default form-search">
        <input type="hidden" id="pageNumber" name="pageNumber" value='1' />
            <div class="grid-holder">
                <div id="invalidMilesMsgSearchBar" role="alert" class="alert alert-danger alert-static hide">
                            <p>Please enter a valid points range.</p>
                </div>
                <div class="row grid-search grid-search-1">
                    <div class="col-main col-sm-9 col-xs-12">
                        <div class="input-group">
                            <div class="input-group-btn">
                                <label>Search
                                    rewards </label>
                            </div>
                            <input id="searchKeyword" name="keyword" type="text" class="form-control"
                                placeholder="Search across all rewards" value='' />
                        </div>
                    </div>
                </div>
                <div class="row grid-search grid-search-2">
                    <div class="col-main col-sm-9 col-xs-12">

                        <div class="input-group">
                            <div class="input-group-btn">
                                <label>and / or by points
                                </label>
                            </div>
                            <div class="col-range">
                                <input type="tel" id="maskBarFromMile" name="fromMile" class="form-control inp-from quantity-input maskBarFromMile"
                                    placeholder="" value='' />
                                <div class="sep">-</div>
                                <input type="tel" id="maskBarToMile" name="toMile" class="form-control inp-to quantity-input maskBarToMile" value='' />
                            </div>
                        </div>

                    </div>
                    <div class="col-main col-sm-3 col-xs-12">
                        <div class="bttn">
                            <a href="javascript:void(0);" id="searchRexButton" class="btn btn-primary abtn-search">Go </a>
                        </div>
                    </div>
                </div>
                <div class="row grid-search grid-search-3 hide">
                    <div class="col-main col-sm-9 col-xs-12">
                        <p class="text-label">
                            Let us inspare you with our Reward Finder
                        </p>
                        <div class="bttn">
                            <a href="#" class="btn btn-default">Reward Finder
                            </a>
                        </div>
                    </div>
                </div>
            </div>
        </form>
    </div>
</div>

`请编写生成此html的jsp代码,我认为您的jsp代码中存在问题,并导致生成两次html代码…

仅理解代码中的jsp部分并不清楚。请发布完整的代码。进一步挖掘后,我发现我的JSP在其他JSP文件中包含了两次。这就是错误的原因。谢谢你的帮助。。!
        <form id="searchBarForm" name="searchBarForm" class="form-default form-search">
        <input type="hidden" id="pageNumber" name="pageNumber" value='1' />
            <div class="grid-holder">
                <div id="invalidMilesMsgSearchBar" role="alert" class="alert alert-danger alert-static hide">
                            <p>Please enter a valid points range.</p>
                </div>
                <div class="row grid-search grid-search-1">
                    <div class="col-main col-sm-9 col-xs-12">
                        <div class="input-group">
                            <div class="input-group-btn">
                                <label>Search
                                    rewards </label>
                            </div>
                            <input id="searchKeyword" name="keyword" type="text" class="form-control"
                                placeholder="Search across all rewards" value='' />
                        </div>
                    </div>
                </div>
                <div class="row grid-search grid-search-2">
                    <div class="col-main col-sm-9 col-xs-12">

                        <div class="input-group">
                            <div class="input-group-btn">
                                <label>and / or by points
                                </label>
                            </div>
                            <div class="col-range">
                                <input type="tel" id="maskBarFromMile" name="fromMile" class="form-control inp-from quantity-input maskBarFromMile"
                                    placeholder="" value='' />
                                <div class="sep">-</div>
                                <input type="tel" id="maskBarToMile" name="toMile" class="form-control inp-to quantity-input maskBarToMile" value='' />
                            </div>
                        </div>

                    </div>
                    <div class="col-main col-sm-3 col-xs-12">
                        <div class="bttn">
                            <a href="javascript:void(0);" id="searchRexButton" class="btn btn-primary abtn-search">Go </a>
                        </div>
                    </div>
                </div>
                <div class="row grid-search grid-search-3 hide">
                    <div class="col-main col-sm-9 col-xs-12">
                        <p class="text-label">
                            Let us inspare you with our Reward Finder
                        </p>
                        <div class="bttn">
                            <a href="#" class="btn btn-default">Reward Finder
                            </a>
                        </div>
                    </div>
                </div>
            </div>
        </form>
    </div>
</div>