2 liangwrite liangwrite 于 2015.07.16 16:45 提问

jsp ssh header 实现统一header 1C

前段时间学习jsp和ssh,现在想做一个ssh网站作为练习html和CSS都是我自己写。
我对前台这里遇到一些困难,没法做下去了。
比如每个网页都有一样的header。于是我写了个header.jsp。我想在每个网页需要header时用标签包含进去。但是会产生这样一个问题。
假如"/header.jsp"里面插入了一个图片(位置: "/logo.jpg")

在其他目录里引用会出问题,
比如在"/account/login.jsp" 用就提示找不到图片,
因为这个时候,它会根据相对位置去找 /account/logo.jpg,所以找不着····
后台代码还能简单的写下去了,可是前台代码让我迷惑好久了。请问在商业应用中,此问题如何解决?

3个回答

liangwrite
liangwrite   2015.07.16 16:47

假如"/header.jsp"里面插入了一个图片(位置: "/logo.jpg")

liangwrite
liangwrite   2015.07.16 16:48

图片说明

liangwrite
liangwrite   2015.07.16 16:50

html代码没一提交就不显示 0.0........我帖了个截图。就是 img src="logo.jpg" 标签。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
HTML - meta标签中属性详解
【1】简介 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。 标签位于文档的头部,不包含任何内容。标签的属性定义了与文档相关联的名称/值对。 该标签主要有两个属性:http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。 【2】http-equiv属性 http-equ
JSP获取HTTP header信息(request)例子
JSP获取HTTP header信息(request)例子JSP获取HTTP header信息(request)例子
JSP取header信息
<br /><br />//bean标签取出所有header信息 <% Enumeration names = request.getHeaderNames(); while(names.hasMoreElements()){ String name = (String)names.nextElement(); %> <bean:header name="<%=name %>" id="head"/> <%=name %>:<
Retrofit,Okhttp对每个Request统一动态添加header和参数(五)
文/Tamic 地址:http://blog.csdn.net/sk719887916?viewmode=list HeaderHow to Add header to Every Request 添加统一通用header, 通用参数,Retrofit 2 — How to Add Query Parameters to Every Request
联网请求统一加上header
网络请求带上header
JSP/Java获取HTTP header信息(request)例子
<% //header.jsp out.println("Protocol: " + request.getProtocol() + ""); out.println("Scheme: " + request.getScheme() + ""); out.println("Server Name: " + request.getServerName() + "" ); out.println("S
SpringMvc支持跨域和自定义header
application org.springframework.web.servlet.DispatcherServlet dispatchOptionsRequest true 1 1 web.xml 配置上面 支持 options请求 2  options请求会请求两次服务
Struts JSP页面模板例 Header Footer LeftMenu...
header.jsphttp://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">meta http-equiv="Content-Type" content="text/html; charset=shift_jis" />
前端页面重复信息处理方法——header/footer/navigation等
对于网页中的重复部分,例如:导航信息等单独放在一个网页中,然后其它页面调用。方便修改,提高工作效率,不需要每次都打开所有的页面。 方法:将网页中重复部分写成单独的文件,根据使用的语言不同,选择不同的方式。例如:header.js,然后在当前页面的指定位置嵌入js脚本语句,调用生成的js脚本。 1.asp语言 index.asp 2.jsp语言 index.jsp
一个简单的打印HttpServletRequest头jsp代码例子
    Enumeration e = request.getHeaderNames();    while(e.hasMoreElements()) {        String key = (String)e.nextElement();        out.print(key);        out.print(": ");        out.print(request.get