-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Pid,
On 12/4/2010 5:07 PM, Pid wrote:
> On 12/4/10 5:41 PM, Mark Eggers wrote:
>> Read about using properties files. They're typically called
>> <name>.properties.
>>
>> Snippet of code that can be placed in a ServletContextListener.
>>
>> String resource = "some.properties";
>> InputStream in =
>> this.getClass().getClassLoader().getResourceAsStream(resource);
>> try {
>> props.load(in);
>> in.close();
>> } catch (IOException ex) {
>> ex.printStackTrace(); // ugly
>> }
>>
>> Note that this is not a complete ServletContextListener. Normally I create a
>> separate class, have that class's constructor read the properties file, and
>> then
>> use the ServletContextListener to create a servlet context attribute with
>> the
>> information.
>
> You can use: ServletContext.getResourceAsStream()
It's probably better to use ServletContext.getResource() (returns a URL)
because then you might be able check it's last modified date.
I haven't tried it, but a JarURLConnection might be nice enough to
properly implement the getLastModifiedDate method.
- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkz75cMACgkQ9CaO5/Lv0PDfcgCeL1INqRVJTR/DrfqtbT4pJfXL
VQUAoJ1PXqDjDpVL8NiTz+079TeoNtL3
=f5Cd
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]