J'ai défini la source de données dans struts-config.xml
. Je veux en avoir une connexion dans une classe d'action Struts.Comment utiliser la classe d'action DataSource dans Struts? Il donne une erreur de compilation "Type mismatch"
Le code est:
public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) {
LoginForm loginForm = (LoginForm) form;
Connection con = null;
DataSource ds;
try {
ds = getDataSource(request,"A");
con = ds.getConnection();
} catch (Exception e) {
}
return null;
}
La ligne
ds = getDataSource(request,"A");
donne l'erreur de compilation suivante:
Type mismatch: cannot convert from DataSource to DataSource
Comment cela peut-il arriver et comment puis-je résoudre ce problème?
Cela dépend de ce que vous voulez utiliser le DataSource pour? –