0 0

如何应对web context root的改变5

如题
比如我一开始设置为 /reg,我登录访问的是 /reg/index.jsp,这样我页面里的 image 就是 /reg/images/1.gif
如果设置改为 /, 那我登录访问的就是 /index.jsp,这样我页面里的 image 就是 /images/1.gif

目前使用的应对方法是:
String contextPath = request.getContextPath();

<%= contextPath %>/images/1.gif


请问有没有更好的,这样我在Dreamweaver中就能显示图片了
2008年6月17日 12:52

1个答案 按时间排序 按投票排序

0 0

采纳的答案

使用相对路径

<img src='images/1.gif'>


/level2/index.jsp 就用

<img src='../images/1.gif'>

2008年6月17日 13:09

相关推荐

    Myeclipse修改src和webroot路径

    如果想要改变`src`和`webroot`的路径,可以按照以下步骤操作: 1. **创建自定义源代码目录**: - 打开MyEclipse,右键点击项目,选择`Properties`(属性)。 - 在弹出的对话框中,导航到`Java Build Path`(Java...

    Jboss-EAP-6.4配置web工程,修改根目录,修改内存,修改端口

    例如,设置`&lt;context-root&gt;/&lt;/context-root&gt;`将使得Web应用成为服务器的根目录。这样,访问服务器时无需输入特定的路径即可直接访问应用。 通过以上步骤,我们可以成功地在JBoss EAP 6.4上部署FineReport,并根据...

    新建Web应用项目和集成Tomcat服务器.doc

    2. 输入项目信息,包括项目名称、Web 根目录、Context root URL 等。 3. 选择需要 JSTL 标签库的系统库文件,并选择工作目录。 4. 点击 Finish 后,MyEclipse 将创建 Web Application 的目录结构和 web.xml 等文件。...

    jsp文件中引用外部.css或.js文件的路径问题.pdf

    它以Web应用的Context Root(上下文根)开始,通常是工程名。这样,无论通过何种方式访问`test.jsp`,都能正确引用资源。例如: ```html &lt;script type="text/javascript" src="/MyProject/scripts/dtree.js"&gt;&lt;/...

    eclipse与myeclipse项目名修改

    在Eclipse中修改项目名称涉及到两个主要方面:一是项目本身的重命名,二是更改Web项目的上下文路径(Context Root)。具体步骤如下: #### 1. 项目重命名 - 首先,打开Eclipse,找到你需要修改名称的项目。 - 在...

    修改Tomcat默认访问根目录的方法

    - reloadable属性:当设置为true时,允许Tomcat在运行时监测在WEB-INF/classes目录和WEB-INF/lib目录下的类文件的改变,如果类文件被更新,应用将自动重新加载。这对于开发阶段非常有用,但会略微降低服务器的性能,...

    实现将Web应用部署到Tomcat根目录的三种方法

    这里还引入了一个`reloadable`属性,它允许Tomcat监控WEB-INF/classes目录下的类文件和WEB-INF/lib目录下的JAR文件的改变,并在文件发生变化时重新加载Web应用。需要注意的是,Tomcat 5.0以下版本会自动在conf/...

    产品销售分析系统spring struts2 jfreechart ibatis

    1.1.1 查找并打开prodcut/WebRoot/WEB-INF/spring-context/applicationContext.xml文件。数据库配置引入 的是init.properties,读者也可自行更改。 1.1.2 数据库配置 修改工程中admanager/src/init.properties文件...

    产品销售分析系统案例

    1.1.1 查找并打开prodcut/WebRoot/WEB-INF/spring-context/applicationContext.xml文件。数据库配置引入 的是init.properties,读者也可自行更改。 1.1.2 数据库配置 修改工程中admanager/src/init.properties文件...

    Tomcat6.0配置虚拟目录

    2. 复制`WEB-INF`文件夹:从Tomcat6.0\webapps\ROOT目录下复制整个WEB-INF文件夹到D:\site目录下。这是因为WEB-INF文件夹包含了应用的配置文件,如web.xml,以及Servlet类等,这些对于应用的正常运行至关重要。 3. ...

    Tomcat 配置集锦引用通告地址

    在本文中,我们将深入探讨如何配置Apache Tomcat服务器,特别是关注如何改变服务器的访问端口、支持URL中文参数以及创建新的web应用程序。Tomcat是一款流行的开源Java Servlet容器,用于部署和运行Java Web应用。 ...

    项目框架从tomcat到weblogic

    6. 发布工程:发布的工程可能会出现访问时的上下文问题,需要通过修改 weblogic.xml 中的 &lt;context-root&gt; 节点来改变上下文。 7. 中文乱码问题:可以使用 UTF-8 编码格式来解决中文乱码问题。如果使用 GBK 编码格式...

    log4j(二):动态配置日志输出路径

    &lt;listener-class&gt;org.springframework.web.context.ContextLoaderListener &lt;context-param&gt; &lt;param-name&gt;log4jConfigLocation &lt;param-value&gt;/WEB-INF/log4j.properties &lt;/context-param&gt; ``` 总结来说,Log4j的...

    tomcat压缩包

    任何放入此目录下的Web应用结构(例如`ROOT`、`example`等)都会被Tomcat自动识别并部署。 7. **work** 目录:这个目录下存储了JSP编译后的Java类文件以及应用程序在处理请求时生成的临时文件。 要开始使用这个...

    springMVC实现国际化

    LocaleResolver resolver = (LocaleResolver) servletContext.getAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE); resolver.setLocale(request, response, new Locale(language)); ...

    log4j的作用及测试

    log4j.appender.l.File=${log4j.root}/WEB-INF/logs/l.log log4j.appender.l.layout=org.apache.log4j.PatternLayout log4j.appender.l.layout.ConversionPattern=%d{ABSOLUTE}%L-%m%n log4j.logger.info.logger=...

    在Eclipse中更改maven项目名的方法

    选中项目,右键选择Properties,在左侧菜单栏顶部的输入框中输入web,选中Web Project Settings,在右侧的Context root输入要更改的项目名,OK。这一步骤是真正的项目名更改,实际上是改变了WEB项目的配置名称。 ...

    SpringMVC 国际化/多语言

    request.getSession().setAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE, locale); return "redirect:/"; } } ``` 这个方法会将用户选择的语言存储在Session中,下次请求时,...

    Linux-tomcat-9.0.68.zip

    3. **用户与组**:Linux系统中的用户分为root用户和其他普通用户,root拥有最高权限。普通用户可以通过加入组来共享资源。`chown`和`chgrp`命令可改变文件所有者和所属组。 4. **服务管理**:Linux使用System V或...

    Jetty入门学习资料

    默认情况下,Jetty会在8080端口提供服务,WAR包的名字即为应用程序的Root Context,可以通过类似`http://127.0.0.1:8080/sample/index.jsp`的URL访问。 总结来说,Jetty是一个强大的、轻量级的Web服务器和Servlet...

Global site tag (gtag.js) - Google Analytics