别病急乱投医啊,理解清楚相对路径、绝对路径、系统contentpath,spring静态资源的映射配置,解决这个问题应该不是难事!
JSP引用图片相对路径问题?
10myeclipse引用路径下的图片失效 总是不行 Dreamweaver就可以,为什么,百度到的所有解决方法都不行所有地方都粘了图片也不行???
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
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>My JSP 'submit.jsp' starting page</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">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
<br>
<%
String path1 = request.getContextPath();
String basePath1 = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()+ path1 + "/";%>
<img src="${pageContext.request.contextPath}/image/2.png"/>
<img src="<%=basePath1%>/image/2.png"/><br>
<img src="<%=request.getContextPath()%>/image/2.png"/>
<img src="./2.png"/>
<% out.println("用户名:"+request.getParameter("username"));%>
<br><%out.println("password:"+request.getParameter("password"));%>
</body>
</html>
- 点赞
- 写回答
- 关注问题
- 收藏
- 复制链接分享
- 邀请回答
4条回答
为你推荐
- 请问我在Myeclipse中做JSP,但是css,js和图片,在MyEclipse中可以显示,在浏览器中不显示,这是怎么回事啊
- JSP中引入CSS后,关于CSS中图片路径的问题
- IT行业问题
- 计算机技术
- it技术
- 编程语言问答
- 互联网问答
- 0个回答
- freemarker在WEB-INF下引用外部CSS、JS、图片文件的路径问题
- IT行业问题
- 计算机技术
- it技术
- 编程语言问答
- 互联网问答
- 0个回答
- jsp里到底该怎样写图片路径?
- IT行业问题
- 计算机技术
- it技术
- 编程语言问答
- 互联网问答
- 0个回答
- jsp中引用的js有一个找不到,可能是什么原因?
- javascript
- 0个回答
- html中引用javascript的问题
- IT行业问题
- 计算机技术
- it技术
- 编程语言问答
- 互联网问答
- 0个回答
- jsp中使用JavaBean出现“引用类不可用”
- tomcat
- 0个回答
- 关于在jsp中使用图片相对路径的问题
- struts
- 0个回答
- JSP引用图片相对路径问题?
- 使用idea开发web项目,jsp中无法显示bootstrap样式
- 1个回答
- Eclipse中如何写相对路径,为什么我写绝对路径好使,相对路径就无效了呢?
- jsp上传图片无法显示,路径问题求教
- java
- 相对路径
- 5个回答