java - 错误 404 : css page can't load in JSP

标签 java css jsp servlets jakarta-ee

我在 JSP 页面中遇到 CSS 问题。

CSS 文件未加载到任何页面。

我有这个 JSP 页面,它是学生的注册表单。

我有一个页面可以正常工作,但该页面没有来 self 的数据库的信息。

其余页面包括一些行和一些来自数据库的数据。

我真的不知道问题出在哪里,所以我需要你的帮助:(

学生表格:

<%@page import="java.util.List"%>
<%@page import="tables.Optionn"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>

<!DOCTYPE html>
<html>
    <head>
                <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <meta charset="utf-8">

        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <base href="${pageContext.request.contextPath}">
        <link href="Style/bootstrap.css" rel="stylesheet" type="text/css">
        <link href="Style/font-awesome.css" rel="stylesheet" />
        <link href="Style/style.css" rel="stylesheet">
        <link href="Style/style-responsive.css" rel="stylesheet">

        <% List<Optionn> option = (List<Optionn>) request.getAttribute("option_list");%>

        <title>Etudiant</title>

    </head>
    <body>
        <div class="container" id="registration_form">
            <form method="post"  class="form-login"  action="//localhost:8086/GestionPfe/reg_etudiant">
                <h2  class="form-login-heading"  >ajouter un Etudiant!</h2>
                <div class="login-wrap">
                    Option:  <br> <select name="opt"     class="form-control">
                        <%for (Optionn tempop : option) {%>
                        <option value=<%=tempop.getIdOption()%> > <%=tempop.getNomOption()%></option> 
                        <%}%>
                    </select><br>
                    Nom:  <br>  <input name="nom_etudiant" type="text" class="form-control">
                    <br>
                    Prenomt:  <br> <input name="prenom_etudiant" type="text" class="form-control">
                    <br>
                    Niveau:  <br> <input name="niveau_etudiant" type="text" class="form-control">
                    <br>
                    Date De Naissance:  <br><input name="date_naissance_etudiant" type="date" class="form-control">
                    <br>
                    Numero D'inscription:  <br> <input name="num_inscription_etudiant" type="text" class="form-control">
                    <br>
                    Adresse:  <br> <input name="adresse_etudiant" type="text" class="form-control">
                    <br>
                    Email:  <br><input name="email_etudiant" type="email" class="form-control">
                    <br>
                    Mot De Pass:  <br><input name="mot_de_pass_etudiant" type="password" class="form-control">
                    <br>
                    Telephone:  <br><input name="telephone_etudiant" type="text" class="form-control">
                    <br>

                    <button type="submit"   class="btn btn-theme btn-block"><i class="fa fa-lock"></i> SIGN IN</button>

                </div>
            </form>
        </div>
    </body>
</html>

学生 Servlet:

 protected void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException,IOException{

   Session session = HibernateUtil.getSessionFactory().openSession();
   session.beginTransaction();


   String op= request.getParameter("opt");

   String nom_etudiant= request.getParameter("nom_etudiant");

   String prenom_etudiant= request.getParameter("prenom_etudiant");

   String niveau_etudiant= request.getParameter("niveau_etudiant");

   String num_inscription_etudiant= request.getParameter("num_inscription_etudiant");

   String date_naissance_etudiant= request.getParameter("date_naissance_etudiant");

   String adresse_etudiant = request.getParameter("adresse_etudiant");

   String email_etudiant = request.getParameter("email_etudiant");

   String mot_de_pass_etudiant = request.getParameter("mot_de_pass_etudiant");

   String telephone_etudiant = request.getParameter("telephone_etudiant");

   try {
      int idop=Integer.parseInt(op);
      int tel=Integer.parseInt(telephone_etudiant);

      SimpleDateFormat simpledate=new SimpleDateFormat("yyy-MM-dd");
      Date birthdayDate = simpledate.parse(date_naissance_etudiant);

      Optionn opt = new Optionn();
      opt = (Optionn) session.get(Optionn.class,idop);

      Etudiant etudiant=new Etudiant(opt,nom_etudiant,prenom_etudiant,niveau_etudiant, mot_de_pass_etudiant,num_inscription_etudiant,birthdayDate,adresse_etudiant,email_etudiant,tel);

     session.save(etudiant);
     session.getTransaction().commit();
     session.close();

     response.sendRedirect("Jsp/home.jsp");

   } catch (ParseException ex) {
        Logger.getLogger(reg_agent.class.getName()).log(Level.SEVERE, null, ex);
   }

  }
}

最佳答案

将“..”添加到您的所有路径,

<link href="../Style/style.css" rel="stylesheet">

关于java - 错误 404 : css page can't load in JSP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50178093/

相关文章:

java - 无法将 mssql 时间戳列映射到 hibernate

Java:制作可调整大小和可拖动的组件

java - 有没有办法在不损失精度的情况下获得毫秒到天的转换,而不需要用 Java 编写数学公式?

java - 计算按下按钮到执行一行代码之间的延迟的方法

java - 在 java servlet 的 init 中唯一标识服务器的好方法是什么

javascript - 通过CSS在表控件中添加新行

javascript - Bootstrap 和表格(移位单元格)

jquery - 使用 CSS 伪元素,插入具有点击处理程序的内容

html - 使外部div的宽度自动适合内部div

java - HTTP 404 Hello World JSP 在 eclipse 之外