0

context.xmlファイルを使用して、Javaコードでデータベースに接続しようとしています。私のコードは次のとおりです。

 InitialContext ic = new InitialContext();
    Context xmlContext = (Context) ic.lookup("java:comp/env"); 
    DataSource myDatasource = (DataSource) ((InitialContext)
xmlContext).lookup("jdbc/MyDatasource");


    con = myDatasource.getConnection();

しかし、最後の行 (con=myDataSource.getConnection();) で、myDataSource にキャストを追加するというエラーが表示されます..m はこれを解決できません..何か助けて?? 私のインポートは次のとおりです

import java.io.File;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.text.DecimalFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;


import com.lowagie.text.pdf.codec.postscript.ParseException;
4

2 に答える 2