`

在action或者Servlet中如何得到项目的webRoot路径

阅读更多
String webRootPath = request.getSession().getServletContext().getRealPath("/"); //获得webRoot的路径

 

分享到:
评论
1 楼 540933120 2012-12-02  
[img][/img]

相关推荐

    servlet路径说明

    Servlet路径在Web开发中扮演着至关重要的角色,它是连接前端表单和后端处理逻辑的桥梁。...在实际开发中,开发者需要根据项目的结构和需求灵活运用这两种路径,确保表单数据能准确无误地送达后端Servlet进行处理。

    Java或web中解决所有路径问题

    2. **WebRoot路径**:这是Web应用的根目录,包含了所有的静态资源、JSP页面以及Web-INF目录下的配置文件和类文件。 3. **绝对路径与相对路径**:绝对路径是完整的文件系统路径,而相对路径则是相对于某个基点(如...

    在web.xml中配置action或.do

    - 按照传统Struts框架的做法,在项目的`webRoot`目录下创建一个名为`go.action`的空文件。 - 这个文件本身不包含任何内容,其作用是作为`web.xml`配置中的引用。 3. **修改web.xml文件** - 在`web.xml`中找到`...

    解决方案-servlet action isnot available

    在Java Web开发中,经常遇到“Servlet action is not available”的问题,这通常与依赖库版本不一致或配置错误有关。本文将详细解析该问题的原因,并提供一个可行的解决方案。 #### 问题背景 在进行Spring与Struts...

    java-flex-webroot配置文件和JAVA包

    在Java Web应用中,web.xml是webroot中的核心配置文件,它是一个部署描述符,用于配置Servlet、过滤器、监听器和其他Web组件。例如,你可以在这里设置Servlet的映射路径,指定安全约束,或者配置会话超时等参数。 ...

    java或wed解决路径问题

    在Web应用开发中,特别是Servlet、Action、Controller、Filter或Listener等组件中,获取服务器上当前Web应用程序的WebRoot(即根目录)的物理路径是常见的需求。可以通过`ServletContext`的`getRealPath("/")`方法...

    servlet的系统学习资料

    在WebDemo项目中,我们可以看到src目录下按照不同的功能模块进行包的划分,如DAO、Service、Action和Filter等。 6. 部署Tomcat到MyEclipse 配置MyEclipse的Tomcat服务器,首先在“Window” -> “Preferences” -> ...

    servlet实现的mysql数据库连接增删查改

    这包括在项目中引入JDBC驱动(如mysql-connector-java.jar),设置Tomcat服务器,并在web.xml中注册Servlet。例如,我们创建一个名为`DBServlet`的Servlet: ```xml <web-app> ... <servlet> <servlet-name>...

    基于XML配置方式实现对指定action方法校验.rar

    5. `WebRoot`:在Java Web项目中,这是Web应用的根目录,包含了HTML、CSS、JavaScript文件,以及Servlet、JSP页面等。 6. `.myeclipse`:可能是MyEclipse的项目配置文件,存储了一些MyEclipse特定的设置。 综上所述...

    易买网WEB项目SSH框架

    6. **优化与扩展**:在实际运行中,项目可能需要考虑性能优化,例如使用缓存技术提高数据读取速度,或者通过分页和懒加载减少数据库压力。此外,随着业务的增长,可能需要添加新的功能或模块,这就需要对SSH框架有...

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

    在某些情况下,如通过Servlet或者Action(比如Struts、Spring MVC等框架)跳转到`test.jsp`,使用相对路径可能会出现问题,因为此时的当前目录不再是`test.jsp`所在的目录。这时,可以使用相对于Web应用根目录的...

    StrutsServlet.rar

    1. **Struts与Servlet API的集成**:Struts框架通过ActionServlet实现与Servlet API的交互,ActionServlet是Struts的定制Servlet,负责处理来自用户的请求,并调用相应的Action进行业务处理。 2. **请求处理流程**...

    Java Servlet 实现登录

    在Java Web开发中,Servlet扮演着核心角色,特别是在处理用户交互和业务逻辑方面。本示例将详细介绍如何使用Java Servlet实现一个基本的登录功能。 首先,我们需要创建一个Servlet类,它是Java类,继承自...

    struts1.2入门操作详解及原理

    2. **配置struts-config.xml**:在项目中的`/webRoot/WEB-INF`目录下,你会找到`struts-config.xml`文件。这是Struts的核心配置文件,用于定义Action、Form Bean和JSP页面的映射。在这个文件中,你可以添加一个名为`...

    基于ssh的web理财管理系统.rar_java_javaweb 项目_jsp_ssh

    在提供的文件列表中,`.classpath`是Eclipse项目类路径配置文件,用于告诉IDE哪些库和源文件需要包含在构建路径中。`.myhibernatedata`和`.mymetadata`可能是数据库相关的元数据,可能包含Hibernate的映射文件或配置...

    ssh集成文档代码

    在SSH集成环境中,如果直接将JSP文件放置在`webRoot`目录下,通常可以通过Spring的配置正确识别并处理请求到相应的action。然而,当这些JSP文件被放置在一个特定的目录下时,系统可能无法找到与之对应的action,这...

Global site tag (gtag.js) - Google Analytics