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_h...@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 > > >