Avatar billede nuab Nybegynder
24. februar 2003 - 09:49 Der er 7 kommentarer og
1 løsning

filter til requests

Kan man sætte en servlet op som tager mod alle requests, alså konfigurere det på min server(tomcat). Det er for at teste om brugeren er logget på, og der med undgå den samme kode på hver eneste page?
Avatar billede arne_v Ekspert
24. februar 2003 - 10:11 #1
Du kan jo putte koden i en separat klasse, så der kun
bliver en enkelt linie i hver JSP/servlet.

Men ellers mener jeg også at man kan ligge restriktioner
ind i serverens konfiguration og web app'ens web.xml !
Avatar billede arne_v Ekspert
24. februar 2003 - 10:14 #2
For det sidste så kan følgende URL måske give nogle ideer:
  http://www.onjava.com/pub/a/onjava/2001/07/24/tomcat.html
Avatar billede miknil Nybegynder
24. februar 2003 - 11:24 #3
Opret en servlet til formålet, kald den fx ControllerServlet, map
den til alle requests i web.xml (som vist herunder)

<servlet>
    <servlet-name>ControllerServlet</servlet-name>
        <servlet-class>com.test.ControllerServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>ControllerServlet</servlet-name>
    <url-pattern>/*.*</url-pattern>
</servlet-mapping>
Avatar billede miknil Nybegynder
24. februar 2003 - 11:26 #4
Ellers kan du benytte dig af realms, de er designet til at løse netop den situation du beskriver.

miknil
Avatar billede miknil Nybegynder
24. februar 2003 - 11:29 #5
Et andet link af samme skuffe som arne_v's

http://www.cafesoft.com/products/cams/tomcat-security.html
Avatar billede nuab Nybegynder
25. februar 2003 - 14:43 #6
Tak for hjælpen miknil. Jeg kan dog ikke give dig nogle point, så "for lang tid, og tro tjeneste (har give mange svar)" får arne v dem.
Avatar billede miknil Nybegynder
25. februar 2003 - 15:46 #7
Jeg er sikker op du selv forstår din post, muligvis arne_v også gør det,men for mig er det helt sort
Avatar billede miknil Nybegynder
25. februar 2003 - 15:50 #8
Jeg poster først et svar, når jeg mener det er opfattet som et brugbart svar!
Et link og en kort kommentar smidt som et svar, naarrrh.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester