PDA

View Full Version : [Tomcat] Posso migliorare ancora il mio web.xml ?!


Matrixbob
28-08-2005, 10:27
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

<!-- Se uso JSP 2.0 and Tomcat 5.0 il file web.xml deve iniziare come sopra -->

<!-- Le definizioni delle mie Servlet in "public_html" -->

<servlet>
<servlet-name>GreetingServlet</servlet-name>
<servlet-class>GreetingServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>GreetingServlet</servlet-name>
<url-pattern>/GreetingServlet</url-pattern>
</servlet-mapping>

<servlet>
<servlet-name>GreetingServletPost</servlet-name>
<servlet-class>GreetingServletPost</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>GreetingServletPost</servlet-name>
<url-pattern>/GreetingServletPost</url-pattern>
</servlet-mapping>

<servlet>
<servlet-name>QueryJdbc</servlet-name>
<servlet-class>QueryJdbc</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>QueryJdbc</servlet-name>
<url-pattern>/QueryJdbc</url-pattern>
</servlet-mapping>


<!-- Le definizioni delle TAG Librerie: DBTAGS, JSTL, Custom -->

<taglib>
<taglib-uri>http://jakarta.apache.org/taglibs/taglibs-dbtags</taglib-uri>
<taglib-location>/WEB-INF/taglibs-dbtags.tld</taglib-location>
</taglib>

<taglib>
<taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri>
<taglib-location>/WEB-INF/c.tld</taglib-location>
</taglib>

<taglib>
<taglib-uri>http://java.sun.com/jsp/jstl/sql</taglib-uri>
<taglib-location>/WEB-INF/sql.tld</taglib-location>
</taglib>


<!-- Codice per la "FORM autenticazione" con Tomcat -->
<!-- File inerente: C:\Programmi\Apache Software Foundation\Tomcat 5.5\conf\tomcat-users.xml -->
<!-- In cui ho incluso: <user username="UNO_USER" password="CON_LA_SUA_PWD" roles="0"/> -->
<!--
<security-constraint>
<web-resource-collection>
<web-resource-name>Entire Application</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>0</role-name>
</auth-constraint>
</security-constraint>

<login-config>
<auth-method>FORM</auth-method>
<realm-name>megatron</realm-name>
<form-login-config>
<form-login-page>/login.jsp</form-login-page>
<form-error-page>/error.jsp</form-error-page>
</form-login-config>
</login-config>

<security-role>
<role-name>0</role-name>
</security-role>
-->

</web-app>

Qualcuno sa spiegarmi bene cosa sia il "<realm-name>" && "<role-name>"?! :confused:
Io realm lo ho preso come un gruppo di persone ... :fagiano:
L'atro lasciamo perdere va ... :doh:

BlueDragon
28-08-2005, 14:28
Qualcuno sa spiegarmi bene cosa sia il "<realm-name>" && "<role-name>"?! :confused:
Io realm lo ho preso come un gruppo di persone ... :fagiano:
L'atro lasciamo perdere va ... :doh:
Il Realm è un insieme di utenti ed i role-name definiscono dei gruppi (ruoli) cui tu puoi associare degli utenti per gestire cosa possono e cosa non possono fare :)
http://jakarta.apache.org/tomcat/tomcat-5.0-doc/realm-howto.html

Matrixbob
30-08-2005, 15:02
Il Realm è un insieme di utenti ed i role-name definiscono dei gruppi (ruoli) cui tu puoi associare degli utenti per gestire cosa possono e cosa non possono fare :)
http://jakarta.apache.org/tomcat/tomcat-5.0-doc/realm-howto.html
Devo attuare la "FORM AUTENTICATION" come l'ho impostata va bene?!

BlueDragon
30-08-2005, 23:34
Devo attuare la "FORM AUTENTICATION" come l'ho impostata va bene?!
Mi dispiace ma la mia conoscenza nella configurazione di Tomcat non va molto lontano...dovrei avere il tempo di studiarla un po' prima di risponderti.
Guarda cosa dice la documentazione Jakarta :)