Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 试图将文件包含到索引页时,文件路径出现问题_Java_Jsp_Path - Fatal编程技术网

Java 试图将文件包含到索引页时,文件路径出现问题

Java 试图将文件包含到索引页时,文件路径出现问题,java,jsp,path,Java,Jsp,Path,当我做包含 标题内的图像无法访问,而且css文件链接不正确!!,这是我的文件的层次结构 在StudentIndex.jsp中,我这样做 <link type="text/css" rel="stylesheet" href="../css/StudentStyle.css"/> <%@include file="../WEB-INF/jspf/Header.jspf" %> 但是当请求从servlet转发到StudentIndex页面时,不会附加任何图像和css文件

当我做包含

标题内的图像无法访问,而且css文件链接不正确!!,这是我的文件的层次结构

在StudentIndex.jsp中,我这样做

<link type="text/css" rel="stylesheet" href="../css/StudentStyle.css"/>
<%@include file="../WEB-INF/jspf/Header.jspf" %>
但是当请求从servlet转发到StudentIndex页面时,不会附加任何图像和css文件

http://localhost:8080/OnlineQuerySystemNew/StudentManagementServlet?param=activationOptions

您可以尝试将此代码放入.jspf文件中:

<link href="<%= request.getContextPath() %>/css/Style.css" type="text/css" rel="stylesheet"/>
<img src="<%= request.getContextPath() %>/images/iuglogo.gif" alt="IUG logo" id="IUGlogoStyle"/>

/images/iuglogo.gif“alt=“IUG logo”id=“IUGlogoStyle”/

如果您正在使用jstl,还可以将
更改为
${pageContext.request.contextPath}

您可以尝试将此代码放入.jspf文件中:

<link href="<%= request.getContextPath() %>/css/Style.css" type="text/css" rel="stylesheet"/>
<img src="<%= request.getContextPath() %>/images/iuglogo.gif" alt="IUG logo" id="IUGlogoStyle"/>

/images/iuglogo.gif“alt=“IUG logo”id=“IUGlogoStyle”/
如果使用jstl,还可以将
更改为
${pageContext.request.contextPath}

  • 得到
  • 在jsp页面中包含taglib,如下所示-

  • 用它来消除你的痛苦。像这样-

'alt=“IUG徽标”id=“IUGlogoStyle”/>
  • 得到
  • 在jsp页面中包含taglib,如下所示-

  • 用它来消除你的痛苦。像这样-

'alt=“IUG徽标”id=“IUGlogoStyle”/>
千万不要把它和其他的东西混淆起来。你所展示的(作为正确的方法)只是一个简单的例子。千万不要把它和其他的东西混淆起来。你所展示的(作为正确的方法)只是一个简单的例子。
<link href="<%= request.getContextPath() %>/css/Style.css" type="text/css" rel="stylesheet"/>
<img src="<%= request.getContextPath() %>/images/iuglogo.gif" alt="IUG logo" id="IUGlogoStyle"/>
<link rel="stylesheet" type="text/css" href='<c:url value="/css/Style.css" />' />
<img src='<c:url value="/images/iuglogo.gif" />' alt="IUG logo" id="IUGlogoStyle"/>