File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JSF and the fly likes inject DAO in JSF converter Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSF
Bookmark "inject DAO in JSF converter" Watch "inject DAO in JSF converter" New topic

inject DAO in JSF converter

Alec Swan
Ranch Hand

Joined: Feb 03, 2005
Posts: 39


I have selectOneListbox JSF component, which I populate with a list of MyItem objects, where MyItem class extends javax.faces.model.SelectItem.

I created MyItemConverter, which has getAsString(..) method that converts a given MyItem instance to String. However, in order to implement getAsObject(..) I need to look up MyItem record in the database by its String representation.

So, my question is how can I inject a MyItemDAO instance into MyItemConverter to allow the converter to use the DAO to look up the item from the database?


I agree. Here's the link:
subject: inject DAO in JSF converter
It's not a secret anymore!