Briefly, we could set initialization parameters of servlet/filter by
feeding a Map object to guice when loading/doing injection:
-----------------
...
filter("*.jsp", "*.action").through(MyFilter.class, getMyFilterParams
());
...
private static Map<String, String> getMyFilterParams() {
        Map<String, String> params = new HashMap<String, String>();
        params.put("para1", "value1");
        params.put("para2", "value2");
        return params;
    }
-----------------

Since the "load-on-startup" feature is not a parameter of the servlet
(correct me if I am wrong), so I can not use the same approach.

I wonder if there is a workaround for this, or just load the servlet
class as eager singleton class?

Any ideas are appreciated.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"google-guice" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-guice?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to