当我从Javaservlet传递错误消息时Css不工作

当我从Javaservlet传递错误消息时Css不工作,java,css,jsp,servlets,Java,Css,Jsp,Servlets,我有一个包含一些字段的jsp页面。我需要从服务器端(即,从Javaservlet类)验证这些字段。我将所有错误消息放在一个映射中,并将消息转发到jsp页面 if(errors.size()>0) { request.setAttribute("map",errors); RequestDispatcher rd=

我有一个包含一些字段的jsp页面。我需要从服务器端(即,从Javaservlet类)验证这些字段。我将所有错误消息放在一个映射中,并将消息转发到jsp页面

                if(errors.size()>0)
                        {
                         request.setAttribute("map",errors);
                         RequestDispatcher rd=request.getRequestDispatcher("admin/adduser.jsp");
                         rd.forward(request, response);

                       }
使用css查看我的jsp页面

当我点击提交按钮时,css不起作用

看到这张图了吗

这就是我如何将错误消息发送到jsp页面的方法

                if(errors.size()>0)
                        {
                         request.setAttribute("map",errors);
                         RequestDispatcher rd=request.getRequestDispatcher("admin/adduser.jsp");
                         rd.forward(request, response);

                       }
请帮帮我

这个css是我在head标签中添加的

这是我的表格代码

Map<String,String> errors=null;
 %>
 <%
      if(request.getAttribute("map")!=null){
       errors=(Map<String,String>)request.getAttribute("map");
    }
    %>
    <body>
     <form action="../BrightSymphonyController" method="post">
      <%if(request.getParameter("name")== null ||"".equals(request.getParameter("name"))){ %>
        <input name="name" type="text" class="textbox2" maxlength=""/>
        <span style="color:red " class="error"><%=(errors!=null?(errors.get("name")!=null?errors.get("name"):""):"")%></span>
        <%} else{ %>
        <input name="name" type="text" class="textbox2" value="<%=request.getParameter("name")%>"/>
        <%} %>

        </form>
        </body>
Map errors=null;
%>

我只添加了一个字段代码。

根据您的评论,我发现您在jsp中使用了相对url链接css

<link href="../css/stylesheet.css" rel="stylesheet" type="text/css" />

根据您的评论,我发现您使用了相对url链接jsp中的css

<link href="../css/stylesheet.css" rel="stylesheet" type="text/css" />

另外,请阅读

您预期的结果是什么?当我从servlet传递错误消息时,我的jsp页面css不起作用。请帮助我添加您的css链接代码片段。我认为您在链接代码中使用了相对路径,如
,这可能会导致问题。这是我的cssok,所以不要在href add
${pageContext.request.contextPath}
中给出相对路径,而是用正确的文件夹结构给出绝对路径。您期望的结果是什么?当我从servlet传递错误消息时,我的jsp页面css不工作。请帮助我添加您的css链接代码片段。我认为您在链接代码中使用了相对路径,如
,这可能会导致问题。这是我的cssok,所以不要在href add
${pageContext.request.contextPath}
中给出相对路径,而是用适当的文件夹结构给出绝对路径。