Web Dynpro Java を使用しています。ディクショナリ テーブルからレコードを挿入および取得するためのビジネス メソッドを作成したステートレス セッション Bean を作成しました。私のテーブルにはjava.sql.Dateタイプの 2 つのフィールドがあります。私が作成した Web サービスは正常に動作していますがinsertRecords()、showRecords()日付を取得できません。
これは私が適用した次のコードです..
public WrapperClass[] showRecords() 
{
    ArrayList arr = new ArrayList();
            WrapperClass model;
            WrapperClass[] modelArr = null;
            try {
                InitialContext ctx = new InitialContext();
                DataSource ds = (DataSource)ctx.lookup("jdbc/SAPSR3DB");
                Connection conn = ds.getConnection();
                PreparedStatement stmt = conn.prepareStatement("select * from TMP_DIC");
                ResultSet rs = stmt.executeQuery();
                while(rs.next())
                {
                     model  = new WrapperClass();
                    model.setTitle(rs.getString("TITLE"));
                    model.setStatus(rs.getString("STATUS"));
                    model.setSt_date(rs.getDate("START_DATE"));
                    model.setEnd_date(rs.getDate("END_DATE"));
                    arr.add(model);
                    //arr.add(rs.getString(2));
                    //arr.add(rs.getString(3));
                }
                modelArr = new WrapperClass[arr.size()];
                for(int j=0;j<arr.size();j++)
                {
                    model = (WrapperClass)arr.get(j);
                    modelArr[j] = model;
                }
                stmt.close();
                conn.close();
            } catch (NamingException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            } catch (SQLException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
            arr.toArray(modelArr);
            return modelArr;
}
誰でも助けてくれませんか.. Ankitaに感謝