-
如何应对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
相关推荐
如果想要改变`src`和`webroot`的路径,可以按照以下步骤操作: 1. **创建自定义源代码目录**: - 打开MyEclipse,右键点击项目,选择`Properties`(属性)。 - 在弹出的对话框中,导航到`Java Build Path`(Java...
例如,设置`<context-root>/</context-root>`将使得Web应用成为服务器的根目录。这样,访问服务器时无需输入特定的路径即可直接访问应用。 通过以上步骤,我们可以成功地在JBoss EAP 6.4上部署FineReport,并根据...
2. 输入项目信息,包括项目名称、Web 根目录、Context root URL 等。 3. 选择需要 JSTL 标签库的系统库文件,并选择工作目录。 4. 点击 Finish 后,MyEclipse 将创建 Web Application 的目录结构和 web.xml 等文件。...
它以Web应用的Context Root(上下文根)开始,通常是工程名。这样,无论通过何种方式访问`test.jsp`,都能正确引用资源。例如: ```html <script type="text/javascript" src="/MyProject/scripts/dtree.js"></...
在Eclipse中修改项目名称涉及到两个主要方面:一是项目本身的重命名,二是更改Web项目的上下文路径(Context Root)。具体步骤如下: #### 1. 项目重命名 - 首先,打开Eclipse,找到你需要修改名称的项目。 - 在...
- reloadable属性:当设置为true时,允许Tomcat在运行时监测在WEB-INF/classes目录和WEB-INF/lib目录下的类文件的改变,如果类文件被更新,应用将自动重新加载。这对于开发阶段非常有用,但会略微降低服务器的性能,...
这里还引入了一个`reloadable`属性,它允许Tomcat监控WEB-INF/classes目录下的类文件和WEB-INF/lib目录下的JAR文件的改变,并在文件发生变化时重新加载Web应用。需要注意的是,Tomcat 5.0以下版本会自动在conf/...
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文件...
2. 复制`WEB-INF`文件夹:从Tomcat6.0\webapps\ROOT目录下复制整个WEB-INF文件夹到D:\site目录下。这是因为WEB-INF文件夹包含了应用的配置文件,如web.xml,以及Servlet类等,这些对于应用的正常运行至关重要。 3. ...
在本文中,我们将深入探讨如何配置Apache Tomcat服务器,特别是关注如何改变服务器的访问端口、支持URL中文参数以及创建新的web应用程序。Tomcat是一款流行的开源Java Servlet容器,用于部署和运行Java Web应用。 ...
6. 发布工程:发布的工程可能会出现访问时的上下文问题,需要通过修改 weblogic.xml 中的 <context-root> 节点来改变上下文。 7. 中文乱码问题:可以使用 UTF-8 编码格式来解决中文乱码问题。如果使用 GBK 编码格式...
<listener-class>org.springframework.web.context.ContextLoaderListener <context-param> <param-name>log4jConfigLocation <param-value>/WEB-INF/log4j.properties </context-param> ``` 总结来说,Log4j的...
任何放入此目录下的Web应用结构(例如`ROOT`、`example`等)都会被Tomcat自动识别并部署。 7. **work** 目录:这个目录下存储了JSP编译后的Java类文件以及应用程序在处理请求时生成的临时文件。 要开始使用这个...
LocaleResolver resolver = (LocaleResolver) servletContext.getAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE); resolver.setLocale(request, response, new Locale(language)); ...
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=...
选中项目,右键选择Properties,在左侧菜单栏顶部的输入框中输入web,选中Web Project Settings,在右侧的Context root输入要更改的项目名,OK。这一步骤是真正的项目名更改,实际上是改变了WEB项目的配置名称。 ...
request.getSession().setAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE, locale); return "redirect:/"; } } ``` 这个方法会将用户选择的语言存储在Session中,下次请求时,...
3. **用户与组**:Linux系统中的用户分为root用户和其他普通用户,root拥有最高权限。普通用户可以通过加入组来共享资源。`chown`和`chgrp`命令可改变文件所有者和所属组。 4. **服务管理**:Linux使用System V或...
默认情况下,Jetty会在8080端口提供服务,WAR包的名字即为应用程序的Root Context,可以通过类似`http://127.0.0.1:8080/sample/index.jsp`的URL访问。 总结来说,Jetty是一个强大的、轻量级的Web服务器和Servlet...