• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Java EE JSF Maven Odświeżanie strony

VPS Starter Arubacloud
0 głosów
364 wizyt
pytanie zadane 23 lutego 2016 w Java przez Reflexip Początkujący (450 p.)

Cześć, mam taki problem, piszę sobie aplikację i mam stronę główną(mainPage.xhtml) i system logowania. Po zalogowaniu przenosi mnie na stronę użytkownika (user_pages/userMainPage.xhtml), i teraz mam taki problem, że po odświeżeniu strony przenosi mnie z powrotem na stronę główną (mainPage.xhtml). Aplikacja jest budowana Mavenem, stoi na glassfishu.  Próbowałem zrobić to przez filtry ale kończy się to tym że faktycznie przekieruje mnie z powrotem na właściwą stronę z tym że tracę wszystkie style css. I dostaje surowego htmla.
to plik web.xml:

 

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.1" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd">
    <context-param>
        <param-name>javax.faces.PROJECT_STAGE</param-name>
        <param-value>Development</param-value>
    </context-param>
    <filter>
        <filter-name>AuthenticationFilter</filter-name>
        <filter-class>mybills.controller.filters.AuthenticationFilter</filter-class>
    </filter>
    <filter>
        <filter-name>MainFilter</filter-name>
        <filter-class>mybills.controller.filters.MainFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>MainFilter</filter-name>
        <url-pattern>/faces/mainPage.xhtml</url-pattern>
        <url-pattern>/</url-pattern>
    </filter-mapping>
    <filter-mapping>
        <filter-name>AuthenticationFilter</filter-name>
        <url-pattern>/user_pages/*</url-pattern>
    </filter-mapping>
    <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>/faces/*</url-pattern>
    </servlet-mapping>
    <session-config>
        <session-timeout>
            30
        </session-timeout>
    </session-config>
    <welcome-file-list>
        <welcome-file>faces/mainPage.xhtml</welcome-file>
    </welcome-file-list>
</web-app>

 

 

2 odpowiedzi

0 głosów
odpowiedź 23 lutego 2016 przez Reflexip Początkujący (450 p.)
Dajcie znać jeśli potrzeba jakieś innej części kodu, jestem początkujący ; )
0 głosów
odpowiedź 24 lutego 2016 przez Reflexip Początkujący (450 p.)
Serio nikt nie pomoże?

Podobne pytania

0 głosów
1 odpowiedź 303 wizyt
pytanie zadane 26 kwietnia 2016 w Rozwój zawodowy, nauka, praca przez xydden Gaduła (4,480 p.)
+2 głosów
2 odpowiedzi 338 wizyt
pytanie zadane 3 sierpnia 2015 w Java przez NoName Mądrala (5,640 p.)
0 głosów
1 odpowiedź 252 wizyt
pytanie zadane 23 lipca 2019 w Java przez AdrianK Początkujący (320 p.)

92,963 zapytań

141,927 odpowiedzi

321,161 komentarzy

62,296 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...