diff --git a/src/main/java/model/DAO/DAOConnection.java b/src/main/java/model/DAO/DAOConnection.java index 180a0b5..f44f008 100644 --- a/src/main/java/model/DAO/DAOConnection.java +++ b/src/main/java/model/DAO/DAOConnection.java @@ -13,7 +13,6 @@ /** * Inizializza il data source caricando i driver class del database e creando il data source object. - * @throws ClassNotFoundException se il driver class del database non viene trovato. */ public class DAOConnection { private static final org.slf4j.Logger logger = LoggerFactory.getLogger(DAOConnection.class); diff --git a/src/main/java/model/service/email/EmailManager.java b/src/main/java/model/service/email/EmailManager.java index 46aec0f..7e908fb 100644 --- a/src/main/java/model/service/email/EmailManager.java +++ b/src/main/java/model/service/email/EmailManager.java @@ -83,12 +83,12 @@ private void sendEmail(Session session, MimeMessage message) throws MessagingExc } /** - * This method generates a MimeMessage, filling it with the necessary information. - * @param message the MimeMessage object to fill with information - * @param toAddress the destination address of the email - * @param subject the subject of the email - * @param body the body of the email - * @throws MessagingException if the setting operation fails + * Questo metodo genera un MimeMessage, riempendolo con le informazioni necessarie. + * @param message l'oggetto MimeMessage da riempire con le informazioni. + * @param toAddress l'indirizzo del destinatario dell'email + * @param subject l'oggetto della mail + * @param body il corpo della mail + * @throws MessagingException se il settaggio delle informazioni fallisce */ private void generateMessage(MimeMessage message, String toAddress, String subject, String body) throws MessagingException { message.setFrom(new InternetAddress(emailProps.getProperty("email.string"))); @@ -98,8 +98,8 @@ private void generateMessage(MimeMessage message, String toAddress, String subje } /** - * This method loads the email properties from a resource file named 'email.properties'. - * @return a Properties object, holding the email properties + * Questo metodo carica le proprietà delle email dal file chiamato 'email.properties'. + * @return un oggetto Properties, che mantiene le proprietà delle email. */ private Properties loadEmailProperties() { Properties props = new Properties(); diff --git a/src/main/java/model/service/email/EmailManagerInterface.java b/src/main/java/model/service/email/EmailManagerInterface.java index ee0ca5c..64d9979 100644 --- a/src/main/java/model/service/email/EmailManagerInterface.java +++ b/src/main/java/model/service/email/EmailManagerInterface.java @@ -3,7 +3,7 @@ public interface EmailManagerInterface { /** - * Permette l'invio di un'email specificando l'indirizzo, il titolo ed il corpo. + * Permette l'invio di un'email specificando l'indirizzo, il titolo e il corpo. * * @param toAddress l'indirizzo email * @param subject il titolo diff --git a/src/main/webapp/JSP/aiApprove.jsp b/src/main/webapp/JSP/aiApprove.jsp index 84a3efe..a3540f0 100644 --- a/src/main/webapp/JSP/aiApprove.jsp +++ b/src/main/webapp/JSP/aiApprove.jsp @@ -10,7 +10,9 @@ - +<% if(session.getAttribute("type")==null || session.getAttribute("type").equals("patient")){ + response.sendRedirect("../errorPage/403.html"); +}%>