Mysql
 sql >> база данни >  >> RDS >> Mysql

опитвайки се да надстроя старото java jsf приложение

Създаден персонализиран конвертор, който преобразува java.util.date в java.sql.date. Скоро ще работя върху добавянето на възможност за работа с различни формати, но направих това, за да накарам приложението да работи! Кодът е по-долу:

public class CustSQLDateConverter implements Converter
{
    private String dateFormat = new String();

     public void SetDateFormat (String df)
     {
         dateFormat = df;
     }


    @Override
     public Object getAsObject(FacesContext context, UIComponent component, 
            String value)
    {
        SimpleDateFormat format = new SimpleDateFormat(dateFormat);
        Date parsed = null;
        try {
            parsed = format.parse(value);

        } catch(ParseException pe)
        {
            pe.printStackTrace();
        }
        java.sql.Date sql = new java.sql.Date(parsed.getTime());  
        return (sql);

    }

    public String getAsString(FacesContext context, UIComponent component,
            Object value)
    {
        String dtstring = value.toString();
        String[] dt = dtstring.split("-");
        String fmtDate = dt[1] + "/" + dt[2] + "/" + dt[0];
        return fmtDate;
    }
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Django - Добавяне на редове към MySQL база данни

  2. Създаване на обект ActionScript Date от MySQL UTC низ от времеви отпечатък

  3. Как да премина през набора от резултати на mysql в рамка без мазнини?

  4. ГРЕШКА 1142 (42000):командата ALTER е отказана

  5. Как да броим елементи в списъка, разделен със запетая, MySQL