`
casephoen
  • 浏览: 19655 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

get a resource from the servletContext or applicat

阅读更多

To get the ApplicationContext, have your service implement ApplicationContextAware and declare an 'applicationContext' field. Then from within your service:

 

def resource = applicationContext.getResource("foo")

Accessing the Servlet Context:

import org.codehaus.groovy.grails.commons.ApplicationHolder

def applicationContext = ApplicationHolder.getApplication().getParentContext()

def servletContext = ApplicationHolder.getApplication().getParentContext().getServletContext()

Alternate way of accessing the Servlet Context:

 

import org.codehaus.groovy.grails.web.context.ServletContextHolder as SCH

def servletContext = SCH.servletContext

分享到:
评论

相关推荐

    ServletContext

    5. 资源访问:`getResource`和`getResourceAsStream`可以访问Web应用类路径或Web-INF目录下的资源。 三、在Myeclipse中使用`ServletContext` 在Myeclipse中,我们可以方便地在Servlet中获取`ServletContext`实例,...

    servlet中的ServletContext的使用

    `getResource()`返回一个`URL`,而`getResourceAsStream()`则返回一个`InputStream`。 4. **广播事件**:` ServletContext`支持` ServletContextEvent`,可以在一个Servlet中触发事件,然后由其他注册的监听器接收...

    servlet2.4doc

    A filter is an object that performs filtering tasks on either the request to a resource (a servlet or static content), or on the response from a resource, or both. Filters perform filtering in the ...

    ServletContext与ServletConfig关系

    ServletConfig 与 ServletContext 的关系 在 Servlet 编程中,ServletConfig 和 ServletContext 两个对象经常被混淆,然而它们有着截然不同的作用域和用途。 首先, lets 看看 ServletConfig 对象。ServletConfig ...

    servletContext的实例代码

    在Java Web开发中,`ServletContext`是一个至关重要的接口,它代表了整个Web应用程序的上下文。这个上下文包含了关于Web应用的所有信息,如全局的初始化参数、资源、以及与所有Servlet共享的对象。在这个实例中,...

    35、servlet--servletContext

    `servletContext`是Servlet API中的一个关键概念,代表了整个Web应用程序的上下文。在这个上下文中,Servlet可以共享信息,如全局属性、监听器等。下面将详细讨论`servletContext`及其在实际开发中的应用。 一、...

    ServletContext读取web应用中的资源文件.doc

    ServletContext 读取 web 应用中的资源文件 在 Web 应用程序中,我们经常需要读取某些资源文件,如配置文件、图片等等。为了实现这一点,ServletContext 接口提供了一些方法来读取 web 应用中的资源文件,这些方法...

    Java_for_the_Web_with_Servlets

    "Java for the Web with Servlets, JSP, and EJB: A Developer’s Guide to J2EE Solutions" is a comprehensive resource for learning about Java web development. It covers essential technologies like ...

    JSP Simple Examples

    By using this method we can get more information about the error process if we print a stack trace from the exception. Runtime Errors Errors are arised when there is any logic problem with the ...

    Spring实战之ServletContextResource访问资源文件示例

    在Spring框架中,`ServletContextResource` 是一个非常实用的类,它允许我们通过Servlet上下文(`ServletContext`)来访问Web应用中的资源文件。在实际的Web开发中,我们需要经常处理如XML配置文件、静态资源等文件...

    Spring-for -servletcontext1.0.jar

    Ssh获取ServletContext 只需要更改struts-config action中的type就可以了ru :type="com.uo.spring.SpringDelegatingActionProxy" 大家有什么疑问可以直接去我的blog查看...《[正解]Ssh获取ServletContext》

    ServletContext接口

    `getResource(String path)`方法根据给定的路径返回一个`java.net.URL`对象,该路径通常以“/”开头,表示相对于当前Web应用根目录的位置。通过`getResourceAsStream(String path)`方法,可以直接读取资源的内容作为...

    org.springframework.web.servlet-3.0.1.RELEASE-A.jar

    Error creating bean with name 'org.springframework.web.servlet.handler.SimpleUrlHandlerMapping#0' defined in ServletContext resource [/WEB-INF/springMVC-servlet.xml]: Initialization of bean failed;...

    servletcontext详解

    - **`getResource(String path)`**:返回一个映射到给定路径的`URL`对象。 - **`getResourceAsStream(String path)`**:返回一个用于读取指定文件的输入流。 - **`getMimeType(String file)`**:返回给定文件的MIME...

    超全面javaweb教程28天第9天 14 获取ServletContext对象

    超全面javaweb教程28天第9天_14_获取ServletContext对象

    ServletContext与application异同.docx

    【ServletContext与Application的理解】 在Java Web开发中,`ServletContext`和`Application`是两个非常重要的概念,它们在一定程度上有着密切的联系。`ServletContext`是Servlet API中的一个接口,它代表了一个Web...

    quartz servletcontext配置资料

    在Servlet环境下,特别是在使用Spring MVC等框架时,Quartz与ServletContext的结合配置显得尤为重要,因为这能让我们更好地管理和监控后台定时任务。 ### Quartz简介 Quartz 提供了一个完全线程化的事件调度器,...

    ServletContext与ServletConfig的深度分析

    ### ServletContext与ServletConfig的深度分析 #### 一、概述 在Java Web开发中,`ServletContext`和`ServletConfig`是非常重要的两个接口,它们分别代表了应用级别的共享环境和单个Servlet的配置信息。理解这两个...

    ServletContext介绍及用法.docx

    【ServletContext详解】 Servlet上下文(ServletContext)是Java Web开发中的一个重要概念,它是服务器为每个Web应用程序创建的一个全局共享对象。这个对象在整个Web应用中独一无二,所有的Servlet都可以访问它,...

Global site tag (gtag.js) - Google Analytics