From 9e593155159990913af0c8289bc6c77d9e07c76c Mon Sep 17 00:00:00 2001 From: Frederico Palma Date: Mon, 27 Jun 2005 12:02:03 +0000 Subject: [PATCH] no message git-svn-id: https://svn.coded.pt/svn/SIPRP@517 bb69d46d-e84e-40c8-a05a-06db0d633741 --- .../classes/siprp/pagina/RecruitServlet.java | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/trunk/WEB-INF/classes/siprp/pagina/RecruitServlet.java b/trunk/WEB-INF/classes/siprp/pagina/RecruitServlet.java index b6baceb3..e37dfc7d 100644 --- a/trunk/WEB-INF/classes/siprp/pagina/RecruitServlet.java +++ b/trunk/WEB-INF/classes/siprp/pagina/RecruitServlet.java @@ -76,6 +76,10 @@ public class RecruitServlet extends MailerServlet String fieldName = item.getFieldName(); fileName = item.getName(); file = item.get(); + if( file == null || file.length == 0 ) + { + isMultipart = false; + } type = item.getContentType(); } } @@ -96,20 +100,23 @@ public class RecruitServlet extends MailerServlet String subject = "Envio de CV através do site www.siprp.pt"; // manda mail boolean success; - String nome = ( String ) PROPERTIES.get( REC_NOME ); - String telefone = ( String ) PROPERTIES.get( REC_TELEFONE ); - String mail = ( String ) PROPERTIES.get( REC_EMAIL ); + String nome = ( String ) parameters.get( REC_NOME ); + String telefone = ( String ) parameters.get( REC_TELEFONE ); + String mail = ( String ) parameters.get( REC_EMAIL ); if( nome == null || nome.trim().length() == 0 || telefone == null || telefone.trim().length() == 0 || mail == null || mail.trim().length() == 0 || mail.indexOf( '@' ) == -1 ) { +System.out.println( "nome: " + nome + " teefone: " + telefone + " email : " + email ); success = false; } else if( isMultipart ) { +System.out.println( "Multipart" ); success = sendMail( from, destination, subject, content, false, fileName, file, type ); } else { +System.out.println( "Normal" ); success = sendMail( from, destination, subject, content, false ); }