[11] | 1 | package cz.frantovo.sql.vyuka.ajax; |
---|
| 2 | |
---|
[12] | 3 | import cz.frantovo.sql.vyuka.dto.Hlaska; |
---|
| 4 | import cz.frantovo.sql.vyuka.dto.Hlaska.Typ; |
---|
| 5 | import cz.frantovo.sql.vyuka.dto.VysledekSQL; |
---|
| 6 | |
---|
[11] | 7 | /** |
---|
| 8 | * Pomocník servletu. Vrací HTML části stránek. |
---|
| 9 | * @author fiki |
---|
| 10 | */ |
---|
| 11 | public class Ajax { |
---|
| 12 | |
---|
| 13 | /** |
---|
| 14 | * @return Historie SQL příkazů daného uživatele. |
---|
| 15 | */ |
---|
| 16 | public String getHistorie(String idSezeni) { |
---|
[12] | 17 | VysledekSQL v = new VysledekSQL(); |
---|
| 18 | v.getHlasky().add(new Hlaska("Bude vypsána vaše historie", Typ.OK)); |
---|
| 19 | v.getHlasky().add(new Hlaska("idSezení: " + idSezeni, Typ.OK)); |
---|
| 20 | v.getHlasky().add(new Hlaska("Ale ještě to není hotové.", Typ.Varovani)); |
---|
| 21 | v.getHlasky().add(new Hlaska("Což je asi chyba.", Typ.Chyba)); |
---|
| 22 | v.getHlasky().add(new Hlaska("Stejně vám něco <a href=\"http://frantovo.cz/blog/\">doporučíme</a>.", Typ.Tip)); |
---|
| 23 | return v.getHtml(); |
---|
[11] | 24 | } |
---|
| 25 | |
---|
| 26 | /** |
---|
| 27 | * Vykoná zadaný SQL příkaz v databázi. |
---|
| 28 | * @return Výsledek dotazu – tabulka, hláška nebo chyba. |
---|
| 29 | */ |
---|
[12] | 30 | public String geSQLVysledek(String sql, String idSezeni) { |
---|
| 31 | VysledekSQL v = new VysledekSQL(); |
---|
| 32 | v.getHlasky().add(new Hlaska("Bude vykonán SQL dotaz.", Typ.OK)); |
---|
| 33 | v.getHlasky().add(new Hlaska("idSezení: " + idSezeni, Typ.OK)); |
---|
| 34 | v.getHlasky().add(new Hlaska("SQL: " + sql, Typ.OK)); |
---|
| 35 | v.getHlasky().add(new Hlaska("Ale ještě to není hotové.", Typ.Varovani)); |
---|
| 36 | v.getHlasky().add(new Hlaska("Což je asi chyba.", Typ.Chyba)); |
---|
| 37 | v.getHlasky().add(new Hlaska("Stejně vám něco <a href=\"http://frantovo.cz/blog/\">doporučíme</a>.", Typ.Tip)); |
---|
| 38 | return v.getHtml(); |
---|
[11] | 39 | } |
---|
| 40 | } |
---|