Witam !
Potrzebuje wyswietlic jakas mala bazke (mysql) na stronie internetowej i niewiem jak sie do tego zabrac doszly mnie słuchy ze musze jakos wykozystac struts ale kompletnie nic o tym niewiem prosze o jakies podpowiedzi od czego zaczac itd ...
Witam !
Potrzebuje wyswietlic jakas mala bazke (mysql) na stronie internetowej i niewiem jak sie do tego zabrac doszly mnie słuchy ze musze jakos wykozystac struts ale kompletnie nic o tym niewiem prosze o jakies podpowiedzi od czego zaczac itd ...
długo droga przed Tobą, że tak powiem... Strutsy są jednym z 3 obecnie, w sumie, stosowanych frameworków (poza JSF i Spring) webowych JEE.
Struts - http://www.roseindia.net/struts/
Spring - http://jdn.pl/files/springframework-dla-praktykow.pdf
JSF i ogólnie jee - http://java.sun.com/javaee/5/docs/tutorial/doc/index.html
najogólniej wygląda to tak: tworzysz połącznie z bazą (JDBC, Hibernate, JPA), pobierasz dane, jakoś je przefiltrowujesz, a następnie wyswietlasz w jakimś komponencie na stronie. nie da się tego, (ja nie potrafię) opowiedzieć w 1 poście :-]
pzdr.
A miałbys jakis przykład tego jak to wszystko po podłanczac ?
znaczy sie co dokładnie? najpierw musisz zdecydować: jakiego IDE używasz ( NetBeans, Eclipse, JDeveloper ), jakiej technologii do pobierania danych z bazy (ja robiłem to wszystko poprzez JPA), czy będziesz robił warstwę biznesową czy też nie.
ja się ogólnie rzecz ujmując uczyłem tego całego cudownego jee w oparciu o Netbeansa + VisualWebPack (wymagania prowadzących) więc ze szczegółami mogę ci pomóc w sumie w tej sprawie, na eclipse'a sie przesiadam wlasnie i jestem na etapie...hmmm wstępnym.
w NBeansie jest tak:
to tyle jesli chodzi o samo połączenie tego w całość. samo utworzenie tabelki z danymi z bazy (najlepiej zmapowanymi po drodze na obiekty DTO) to już temat na osobny post.
to co napisalem (bez zmiany na Web-module na vis-web-module) opisane jest pokrótce tutaj:http://www.netbeans.org/kb/50/quickstart-j2ee.html
pzdr.
Na stronie netbeans jest sporo tego typu tutoriali i screencastów:
http://www.netbeans.org/kb/55/persistence-demo.html
http://www.netbeans.org/kb/55/persistence_ontomcat.html