struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chris Pratt <thechrispr...@gmail.com>
Subject Re: getting value from struts.properties in action class
Date Wed, 25 Mar 2009 00:20:33 GMT
You can use the @Inject annotation to inject values from the struts
properties like this:

import com.opensymphony.xwork2.inject.Inject;

   /**
   * Inject whether XSL Caching should be used
   *
   * @param val The Boolean String Value
   */
  @Inject("struts.xslt.nocache")
  public void setNoCache (String val) {
    noCache = "true".equalsIgnoreCase(val);
  } //setNoCache

(*Chris*)

On Tue, Mar 24, 2009 at 4:29 PM, Windy Hung <windy_hung@yahoo.com> wrote:

> Hi
>  I set
> "struts.multipart.saveDir=c:\\test-tmp" in my struts.properties. The
> setting is for file uploading.
> And I would like to check if the directory exists during file loading in my
> action class.
>
> Is there any easy way to get value out from struts.properties instead of
> using getClass().getResourceAsStream("struts.properties");
>
> And when is the best time to check if the directory exits? Do I do the
> checking in Interceptor instead of execute() in action class?
>
> Thanks
>
> Windy Hung
>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message