@lol_nope: http://docs.spring.io/spring/docs/current/spring-framework-reference/html/websocket.html

25.1.1 WebSocket Fallback Options - (...) Therefore to build a WebSocket application today, fallback options are required in order to simulate the WebSocket API where necessary. The Spring Framework provides such transparent fallback options based on the SockJS protocol. These options can be enabled through configuration and do not require modifying the application otherwise.
Siema wszystkim
od jakiegoś czasu nie mam nic do robienia w #pracbaza więc zacząłem bawić się w webdeveloperke w javie. Do rzeczy: do tej pory uczyłem się robiąc jakieś małe projekciki deployowane lokalnie na tomcacie/jetty. Chciałbym zrobić coś większego i udostępnić to ludziom ( ͡º ͜ʖ͡º) jakieś wskazówki gdzie szukać serwera/hostingu na którym mógłbym taką aplikację w javie postawić? Przykładowe technologie: Tapestry, JSF, serwlety, Hibernate, jakikolwiekpopularny
Wszędzie w ogłoszeniach o pracę na Java Dev jest Hibernate w wymaganiach. Od jakiegoś czasu pracuję w zawodzie, miałem w rękach kilka projektów i jeszcze nie widziałem, żeby ktoś używał stricte hibernate-owych rzeczy, wszędzie tylko javax.persistence.*.
Czy w rozumieniu pracodawców JPA == Hibernate, czy faktycznie trzeba umieć rzeczy specyficzne dla niego?
#java #programowanie #javaee
#java #javaee #beans #programowanie

Mireczki jak zrobic, zeby instancja pewnej klasy byla wspoldzielona dla roznych sesji.

To znaczy: mam liste uzytkownikow, i chce zeby w kazdej nowej sesji przy logowaniu sprawdzac w tej konkretnej liscie.
Nie moge uzyc bazy danych, zapisu do pliku itp. to wszystko musi w pamieci smigac
potrzebuje ściągnąć źródło strony html w servlecie. Problem w tym, że strona ta zawiera pewne dane, ukryte za pomocą javascript'u (po kliknięciu przycisku na stronie dopiero się pojawiają). Czy istnieje możliwość, żeby się do nich jakoś dostać? Np jakoś wywołać ten skrypt i wtedy ściągnąć źródło?

#webdev #javascript #javaee #java
@MrWszystko: różne opcje masz. Możesz wykorzystać jakąś headless przeglądarkę typu HtmlUnit, jak uruchomisz serwer na jvm z headless mode, to powinno się udać też odpalić po prostu webengine i webview z Javy 8(w Javie 8 jest nowy silnik JS, w większości przypadków dobrze śmiga), na końcu masz rozwiązanie dosyć ciężkie, ale za to z gwarancją tego, że wszystkie JSy będą prawidłowo obsłużone, czyli Selenium+Chrome.
Miał ktoś kiedyś takie cyrki??? Nie wiem już co robić.

Chcę się łączyć z bazą danych przez drivera jdbc do mysql. Podaje wszyskie dane jak trzeba. Baza danych ma ustawione laczenie sie z dowolnego hosta. Łączyłem się z nią z mojego kompa przez program typu MySQL Workbench i działa.
Z aplikacji nie idzie sie polaczyc bo za kazdym razem wyrzuca mi:

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
Caused by: java.net.ConnectException: Connection refused: connect

A
mirki, kto się mocno zna na javie ee? stworzylem sredniej wielkosci serwis internetowy, ale na wakacje ze znajomymi chcemy napisać coś większego(serwis społecznościowy to za dużo powiedziane, ale o wiele większe od zwykłych blogów/magazynów) i chce sie dowiedziec jak sie za to zabrac, a raczej jak to zaprojektować. prawdopodobnie bedziemy działać java(spring,hibernate) + angularjs + c++ do obliczeń. polećcie jakieś książki albo dobre rady co do projektowania dużych serwisów webowych.
#programowanie #
@gangstaindesign: Jak ja miałbym projektować coś takiego, na wstępie próbowałbym bez internetu wymyślić co taki mój serwis by mógł posiadać. Potem dokonałbym analizy dostępnych już w internecie portali społecznościowych, skapując się na funkcjonalności takiego serwisu, czyli wypisać sobie ich wady i zalety. Jak już bym to miał, wtedy zabrałbym się do tworzenia wstępnej specyfikacji. Potem jakieś diagramy w UML'u, żeby nie iść w ciemno no i od razu zacząłbym myśleć jakie
Szukam od 30 minut jakiegoś tutka o tym jak zrobić najprostszą rejestracje użytkownika w JavaEE + JSF +JPA
czyli:
1. Wypełnij email i wpisz hasło
2. przekierowanie na strone że wszystko ok i zarejestrowany bądź że fail

I nie mogę nic sensownego znaleźć, czy ktoś z was mógłby mi podać kilka kroków które trzeba zrobić żeby uzyskać coś takiego, i które mógłbym sobie wygooglać ?

P.S. Jak już znajde jakiś przykład na
@hawker:
Nie będzie żadnego linka, ale kilka wskazówek.
To może być bardzo proste - wystarczy znać: JSF oraz JPA i mieć aplikację korzystającą już obu.
(1) robisz widok formularza z (2) mbeanem korzystającym z (3) service'u/managera grzebiącego w bazie danych skonfigurowanej z (4) persitence aplikacji oraz (5) zasobem datasource jeśli korzystasz ze stosu EE.
Jeśli nie tworzyłeś jeszcze niczego od podstaw w EE skorzystaj z generatora np. takiego jak w Seam
Przyszedł taki dzień, że trzeba zmienić IDE z Eclipse na Intellij. Wytłumaczy mi ktoś, dlaczego przy tworzeniu nowego projektu w Intellij nie mam dostępnych żadnych technologii z JEE, podczas gdy na każdych screenach w internecie takowe właśnie są pokazane? Chcę napisać prostego servleta, a IDE nie umożliwia mi takowego wyboru... U mnie wygląda to tak, a u innych tak. Czy to kwestia tego, że mam wersję Community?
#java #programowanie #
#programowanie #naukaprogramowania #java #javaee #kiciochpyta

Chciałbym się zrozumieć i nauczyć się Java EE. Już coś w tym próbowałem pisać. Ale nie ogarniam właściwie tych wszystkich technologii. Jakoś to wszystko dla mnie jest nieintuicyjne. Nie wiem co kiedy użyć. Statefull, stateless, EJB, JPA, JSF, xml'e które konfigurują magicznie wszystko -- nie czuję/ nie rozumiem tego wszystkiego. Czy znacie gdzie można o Jave'ie EE poczytać (oczywiście po angielsku) gdzie to wszystko jest sensownie przedstawione.
Pomoże ktoś?

Jak najlepiej w czystej JavaEE zbudować połączenie z baza danych mysql?
Napisać klasę z metodami, które będą odpowiadać, za dodawanie/usuwanie/modyfikację danych w bazie?
W jaki sposób przekazywać połączenie pomiędzy poszczególnymi częściami strony/aplikacji?

Sorry za pytania, ale jestem zielony a ciężko znaleźć coś konkretnego w google.
Widziałem klasę, która w jednej z metod zwraca obiekt połaczenia, tylko nie wiem jak ten obiekt przekazywać/używać dalej w innych częściach strony.

#java #javaee
@MRacheron: albo dobra już mam, w sumie napisze na przyszłość, że aby dodawać do dobrego folderu pliki trzeba najpierw dodać linijke:
String root = getServletContext().getRealPath("/");
i w niej można tworzyć takie pliki
@erwit:
Może nam się uda.
Krótki wstęp:
maven to narzędzie służące do automatycznego BUDOWANIA aplikacji, czyli zamiany kodu źródłowego na bytecode, przy okazji dociągając zależności. Nie wiem jak działa plugin wildfly'a, ja mam porobione profile do deployu - czyli przeniesienia wara/eara do folderu wildfly'a.
Możesz spróbować zbudować apkę przez mvn clean install, i ręcznie przenieść wara do odpowiedniego folderu.(clean przy okazji wyczyści Ci to co zbudował wcześniej). Z logów wynika,
#java #javaee

Czy metodą post mogę wysłać plik? A jeśli tak to jak to zrobić?

mam taki kod dla metody POST:
http://pastebin.com/Dkidtctr

i w pliku .jsp tylko coś takiego
http://pastebin.com/jYgLLi1Y

klasa Picture wygląda tak:
http://pastebin.com/tXwX8QFz

tylko teraz jak w pliku jsp mam dodatkowo:
out.println(picture.getPath() + "
" + picture.getFile());
to wyrzuca mi nazwę ścieki (to dobrze), ale obok wyrzuca mi nazwę pliku

a jak w tym pliku .jsp wykonuje metode: saveToFile to
Rozumiem że w tym wypadku jest to wysyłane?


@nuker92: nie. Musisz dodac enctype="multipart/form-data" do formularza. Obsluga tego po stronie serwera jest mocno skomplikowana, dlatego uzyj gotowego kompoenentu z Apache Commons/
#programowanie #komputery #it #javaee Niby prosta sprawa, a nie wiem jak to zrobić najłatwiej. Mianowicie sprawdzam działanie serwerów notyfikacyjnych i chciałbym z poziomu przeglądarki otworzyć 10-15 kart i na każdej być zalogowanym jako inny użytkownik.

Chrome pozwala mi domyślnie na 2 sesje na raz. Zwykłą i prywatną. Da się to jakoś obejść/ustawić?