【问题标题】:unable to process the URL in eclips juno无法在 Eclipse Juno 中处理 URL
【发布时间】:2013-04-23 13:06:40
【问题描述】:
<html>
<head>
<style type="text/css">

body {background-image:url("../images/liza.jpg");}      //---- this line

</style>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body >
...
...
...

在这段代码中,我不知道为什么我无法在我的 jsp 页面中包含这张图片....

这是一个用eclips juno设计的jsp页面

目录结构是
--> myweblib
-->---- 网页内容
-->--------- 图片
--> --------------liza.jpg
-->构建

在 eclips 中运行此页面时的 url

http://localhost:8081/MyWebLibrary/books.jsp

我的 jsp 文件直接在 webcontent 文件夹中,即:“webcontent/books.jpg”,我的图片在里面:“webcontent/images/liza.jpg”

【问题讨论】:

  • 这个JSP执行时浏览器地址栏显示的URL是什么?为什么不使用绝对 URL 而不是相对 URL?为什么在 JSP 文件中有 CSS 而在 CSS 文件中没有?
  • 所以JSP和图片在同一个目录下。所以你不需要../
  • 一个问题,您将 jsp 页面保存在目录结构中的什么位置?
  • @rahulmaindargi 我的 jsp 文件直接在 webcontent 文件夹中,即:“webcontent/books.jpg”,我的图片在里面:“webcontent/images/liza.jpg”

标签: java jsp jakarta-ee


【解决方案1】:

删除 ../ 您的图像部署在上下文中,而不是在主机根目录中

问候

【讨论】:

    【解决方案2】:

    去掉"

    css 不需要它们

    【讨论】:

    • 好的得到了答案...文件应该在根目录中
    猜你喜欢
    • 2018-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-24
    • 1970-01-01
    • 2015-01-15
    相关资源
    最近更新 更多