2 hanhanbubble hanhanbubble 于 2016.03.24 00:50 提问

jsp连接数据后样式失效,请大神帮忙!!!
jsp

各位大神,本人小白,初学jsp。在做完连接数据库并将数据显示到页面上后,页面的所有样式都无效了,以下是我的代码。

 <%@page language="java"  import="java.util.*" pageEncoding="utf-8"%>
<%@page import="java.util.ArrayList"%>
<%@page import="org.cz.bean.Select"%> 
<% /*如果还未登录系统*/
    if (session.getAttribute("user")==null || session.getAttribute("user")=="")
        out.println("<script>alert('未登录系统!');top.location.href='../login.jsp';</script>");
%>
<%-- <%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
 --%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <%-- <base href="<%=basePath%>"> --%>

    <title>数据查询</title>
    <meta http-equiv="pragma" content="no-cache">
    <meta http-equiv="cache-control" content="no-cache">
    <meta http-equiv="expires" content="0">    
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="This is my page">
        <!-- css文件 -->
        <link rel="stylesheet" type="text/css" href="../css/s_css/stys_index.css"><!-- 控制布局 -->
        <link type="text/css" rel="stylesheet" href="../css/s_css/style_index.css"/><!-- 控制样式 -->
        <!--js文件  -->
        <script src="../js/s_js/jquery-1.10.2.min.js" type="text/javascript"></script>
        <script src="../js/s_js/s_index.js" type="text/javascript"></script>

  </head>

  <body>
  <% if(request.getAttribute("result")!= null) {%>
        <script>
             alert('<%=request.getAttribute("result")%>');
        </script> 
    <% } %>

   <div class="wrap">
       <div class="layout">
           <div class="content">
              <!--  导航 -->
              <div class="Mynav">
                <div class="menuleft"><a href="#">重管理系统后台</a></div>
                <div class="menu">
                    <ul class="nav">
                        <li></li>
                        <li><a href="#">数据查询</a></li>
                        <li><a href="#">导  出</a></li>
                        <li><a href="#">查  看</a></li>
                        <li><a href="#">退出</a></li>
                        <!-- <li><a href="#">联系我们</a></li> -->
                    </ul>
                </div>
              </div>
              <!-- 数据查询》结果 -->
              <div class="title">
                 <p class="title-w">数据查询</p>
              </div>
              <!-- 查询结果开始 -->

              <div class="main" overflow="auto">
                    <table class="tablenav" id="results">
                        <caption>
                            <h4><strong>查询结果</strong></h4>
                            <ul class="pagination" style="float:left;">

                                <%
                                //String Xm = (String)request.getAttribute("Xm"); 
                                int recordCount = (Integer)request.getAttribute("recordCount");
                                //int pageSize = (Integer)request.getAttribute("pageSize");
                                int currentPage = (Integer)request.getAttribute("currentPage");
                                int totalPage = (Integer)request.getAttribute("totalPage");
                                String pageFootStr = "";  
                                int next, prev;  
                                prev=currentPage-1;//上一页  
                                next=currentPage+1;//下一页
                                String actionPath = "Select?action=queryall";
                                //&Xm=" + Xm
                                pageFootStr+="<form aciont='" + actionPath + "' method=post>";
                                //pageFootStr += "查询到<span>"+recordCount+"</span>条记录"+"    共<span>"+totalPage+"</span>页";  
                                //pageFootStr +=" 第<span>"+currentPage+"</span>页 ";  

                                 pageFootStr += "<li><a >共<strong>"+recordCount+"</strong>条记录,<strong>"+totalPage+"</strong>页</a></li>";

                                if(currentPage>1) 
                                pageFootStr += "<li title=首页><a href="+ actionPath + "&currentPage=1"+">&laquo;</a></li>";
                                else 
                                    pageFootStr += " &laquo; "; 
                               if(currentPage>1)
                                pageFootStr += "<li title=上一页><a href=" + actionPath + "&currentPage=" + prev + ">&lsaquo;</a></li>";  
                                else
                                    pageFootStr += "&lsaquo; ";

                                pageFootStr += " <li title=当前页  class=active><a>"+currentPage+"</a></li>";

                                 if(currentPage<totalPage)
                                pageFootStr += " <li title=下一页><a href=" + actionPath + "&currentPage=" + next + ">&rsaquo;</a></li>";
                                else 
                                    pageFootStr += "&rsaquo; "; 
                                if(totalPage>1&&currentPage!=totalPage)
                                pageFootStr += " <li title=最末页><a href=" + actionPath + "&currentPage=" + totalPage + ">&raquo;</a></li>";
                                else
                                    pageFootStr += "&raquo;";
                                pageFootStr+="<li>第<input name=currentPage type=text size=2>页 <input type=submit value=GO></form></li>" ;

                            %>
                            </ul>
                            <div style="float:right;padding:5px">
                                <!-- <a href="#" class="btn" onclick="showAdd()">添加员工</a> -->
                            </div>
                        </caption>
                        <!-- <form method="post"  action="Select?action=query2"> -->
                        <thead>
                            <tr>
                                <th>单号</th>
                                <th>净重编号</th>
                                <th>车号</th>
                                <th>业务类型</th>
                                <th>货名</th>
                                <th>发货单位</th>
                                <th>收货单位</th>
                                <th>司机</th>
                                <th>仓库</th>
                                <th>备注</th>
                            </tr>
                        </thead>
                        <tbody>
                          <div> 
                              <%
                               //从request域中取得要显示的某页信息
                                ArrayList selectList = (ArrayList)request.getAttribute("selectList");
                                /*遍历每个的信息进行显示*/
                                for(int i=0;i< selectList.size();i++){
                                Select select = (Select)selectList.get(i); 
                               %>
                            <tr>
                                <td><%=select.getCode()%></td>
                                <td><%=select.getCodeNet()%></td>
                                <td><%=select.getCarCode()%></td>
                                <td><%=select.getTheType()%></td>
                                <td><%=select.getSp1()%></td>
                                <td><%=select.getSp2()%></td>
                                <td><%=select.getSp3()%></td>
                                <td><%=select.getSp4()%></td>
                                <td><%=select.getSp5()%></td>
                                <td><%=select.getSp6()%></td>

                            </tr>
                            <%
                                }
                                %>
                                <tr><td colspan=10>
                                    <%=pageFootStr %>
                                    &nbsp;
                                    </td>
                                </tr>
                           </div> 
                        </tbody>
                        <!-- </form> -->
                 </table>
            <!-- 查询结果结束 -->
               </div>

           </div> <!--/content-->
       </div> <!-- /layout -->
       <jsp:include page="../foot.jsp"></jsp:include>
   </div> <!-- /wrap -->
  </body>
</html>

图片说明
图片说明

1个回答

angjunqiang
angjunqiang   2016.03.24 14:47
  1. * > ## # hhjkllk**fdaf_fdf_**ddddddddd

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
servlet跳转到jsp页面,jsp样式失效怎么解决!
<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> "> 在jsp页面中加入这两句,以后只用写图片的路径(imgs/1.jpg)就行了,样式文件路
jsp文件中 引入bootStrap 失效,样式消失?
  jsp导入eclipse之前,是html 文件,并且是在sublime text 中编辑的 , 改成 jsp文件之后,相应的导航样式消失,最后发现竟然是大小写的问题。bootStrap.css  , 在 sublime text  中大小写不存在问题,坑人的小BUG....
Servlet中转发或重定向后出现样式失效
问题:在Servlet中进行转发或者重定向后,跳转至目标页面(例index.jsp),但是页面的CSS和JavaScript样式失效,页面混乱
servlet重定向到jsp后,css样式和图片都没了,解决办法
servlet重定向到jsp后,css样式和图片都没了,原因是在servlet中转发时css和图片的路径变成相对于这个servlet的相对路径而非相对于web项目的路径了。 解决办法:导入css样式和图片时把css写成动态绝对路径, 如用EL表达式表示:
jsp跳转servlet以后转发或重定向以后css和js样式消失。页面布局混乱
<% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>”>在页面中加入这几行代码,然后把相应的css和js的代码写成绝对路径的即可,当在jsp中引入css
用servlet转jsp导致css失效问题
原先业务逻辑以脚本形式写在info.jsp中,可以正确实现样式表mystyle.css所体现的内容。 但是把业务逻辑转移到InfoServlet实现, 使用req.getRequestDispatcher("jsp/info.jsp").forward(req, resp)方法 转入jsp页面显示结果后,逻辑结果正确,但是原本有效的css样式表失效了。 文件保存的路径如下: 在inf
ondraw不执行,请大神帮忙
ondraw不执行,请大神帮忙
myeclipse编写的学生信息管理系统,java
期末考试作业,连接MySQL,不太好,请大神们帮忙指正错误。
jsp页面发送请求到后台,当后台返回到页面时,css、js等都失效的问题
servlet重定向到jsp后,css样式和图片都没了,原因是在servlet中转发时css和图片的路径变成相对于这个servlet的相对路径而非相对于web项目的路径了。解决办法:导入css样式和图片时把css写成动态绝对路径,如用EL表达式表示:&amp;lt;link rel=&quot;stylesheet&quot; href=&quot;${pageContext.request.contextPath }/css/mai...
html5转为jsp以后,布局全部无效,包括css也没起作用。
今天遇到了,js css正常加载,但是就是不执行。 页面没有效果。 解决:1检查路径以及名字  2 在JSP页面中,检查标签,记得不要使用以"/"结尾就是 这种是不能的,必须使用