如何使用for循环生成引导行

时间:2016-11-03 05:48:32

标签: java mysql twitter-bootstrap jsp rows

我目前正在尝试使用此布局生成联系页面: My goal

我试图通过使用scriplet从数据库中获取数据,然后使用for循环在我所拥有的布局中显示所有内容。

这是我目前的代码:

     <% EmployeeDAO personalInfo = new EmployeeDAO();%>
        <% for (int i = 0; i < personalInfo.getTempPersonalInfo().size(); i++) {%>
        <!-- Content Header (Page header) -->

        <div class="row">
            <div class="col-md-12">
                <div class="x_panel">
                    <div class="x_content">
                        <div class="row">

                            <div class="clearfix"></div>                     



                            <div class="col-md-4 col-sm-4 col-xs-12 profile_details">
                                <div class="box-body">
                                    <div class="col-sm-12">
                                        <h4 class="brief"><i>Digital Strategist</i></h4>
                                        <div class="left col-xs-7">
                                            <h2 id="applicantName<%=+i%>" id="applicantName<%=+i%>"><%=personalInfo.getTempPersonalInfo().get(i).getFirstName() + " "%><%=personalInfo.getTempPersonalInfo().get(i).getLastName()%></h2>
                                            <p><strong>About: </strong> Web Designer / UX / Graphic Artist / Coffee Lover </p>
                                            <ul class="list-unstyled">
                                                <li><i class="fa fa-building"></i> Address: </li>
                                                <li><i class="fa fa-phone"></i> Phone #: </li>
                                            </ul>
                                        </div>
                                        <div class="right col-xs-5 text-center">
                                            <img src="dist/img/user2-160x160.jpg" alt="" class="img-circle img-responsive">
                                        </div>
                                    </div>
                                    <div class="col-xs-12 bottom text-center">
                                        <div class="col-xs-12 col-sm-6 emphasis">
                                            <p class="ratings">
                                                <a>4.0</a>
                                                <a href="#"><span class="fa fa-star"></span></a>
                                                <a href="#"><span class="fa fa-star"></span></a>
                                                <a href="#"><span class="fa fa-star"></span></a>
                                                <a href="#"><span class="fa fa-star"></span></a>
                                                <a href="#"><span class="fa fa-star-o"></span></a>
                                            </p>
                                        </div>
                                        <div class="col-xs-12 col-sm-6 emphasis">
                                            <button type="button" class="btnSelect btn btn-success btn-xs" data-toggle="modal" data-backdrop="static" data-keyboard="false" data-target="#ViewProfileNew<%=+i%>"> <i class="fa fa-user">
                                                </i> <i class="fa fa-comments-o"></i> View Summary</button>

                                        </div>
                                        <div class="col-xs-12 col-sm-6 emphasis">
                                            <a href="viewApplicantProfile?id=<%=personalInfo.getTempPersonalInfo().get(i).getEmployeeID()%>" type="button" class="btn btn-primary btn-xs">View Profile</a>
                                            <i class="fa fa-user"> </i> 
                                        </div>
                                    </div>
                                </div>
                            </div>







                        </div>
                    </div>
                </div>
            </div>
        </div>

但是,会发生什么: enter image description here

这是我尝试的以下解决方案: 尝试创建3个布局并在for循环中递增值。 (for循环中有3个div,i,i + 1,i + 2)。但是,我无法以这种方式访问​​我的模态因为混乱的应用程序。有什么提示吗?

编辑:首先,我可以通过仅使用1个循环来实现我想要的布局吗?

1 个答案:

答案 0 :(得分:-1)

尝试查看导致div成为新行的css,而不是在一行中对齐。您可以在浏览器中使用inspect元素