<%@ page import="Klasa" %> <html><body> <% if (true) { %> <jsp:useBean id="nazwa" class="Klasa" /> <% } if (true) { out.print("Dostep: " + nazwa.getXXX()); } %> </body></html>
request
.
changeit
wygeneruj certyfikat:
$JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSAPlik
.keystore
zostanie utworzony w katalogu domowym.
server.xml
, np. w Netbeansie w zakładce Services z menu kontekstowego dla Tomacata wybierz edit server.xml
(nie zapomnij zrestartować serwera):
<Connector port="8443" minProcessors="5" maxProcessors="75" enableLookups="true" disableUploadTimeout="true" acceptCount="100" debug="0" scheme="https" secure="true"; clientAuth="false" sslProtocol="TLS"/>
~/.netbeans/6.1/apache-tomcat-6.0.16_base/conf/tomcat-users.xml
(np. dodaj do niego zawartość /tmp/apache-tomcat-6.0.16/conf/tomcat-users.xml
)role1
).POST
i GET
. Przy pomocy mechanizmu FORM
zabezpiecz deklaratywnie jedynie żądania POST. Jeżeli rozwiązanie nie działa pod Tomcatem, sprawdzić na innym kontenerze.