forked from Coded/SIPRP
no message
git-svn-id: https://svn.coded.pt/svn/SIPRP@503 bb69d46d-e84e-40c8-a05a-06db0d6337410'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
parent
abad2911cb
commit
914ccbb840
@ -0,0 +1,57 @@
|
|||||||
|
/*
|
||||||
|
* RequestServlet.java
|
||||||
|
*
|
||||||
|
* Created on 4 de Março de 2005, 18:19
|
||||||
|
*/
|
||||||
|
|
||||||
|
package siprp.pagina;
|
||||||
|
|
||||||
|
import java.io.*;
|
||||||
|
import java.util.*;
|
||||||
|
|
||||||
|
import javax.servlet.*;
|
||||||
|
import javax.servlet.http.*;
|
||||||
|
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* @author psantos
|
||||||
|
*/
|
||||||
|
public class RecruitServlet extends MailerServlet
|
||||||
|
{
|
||||||
|
private final static String REC_FUNCAO = "rec_funcao";
|
||||||
|
private final static String REC_NOME = "rec_nome";
|
||||||
|
private final static String REC_MORADA = "rec_morada";
|
||||||
|
private final static String REC_TELEFONE = "rec_telefone";
|
||||||
|
private final static String REC_EMAIL = "rec_email";
|
||||||
|
private final static String REC_CV = "rec_cv";
|
||||||
|
|
||||||
|
private final static String[] FORM_FIELDS = new String[]{
|
||||||
|
REC_FUNCAO, REC_NOME, REC_MORADA,
|
||||||
|
REC_TELEFONE, REC_EMAIL, REC_CV
|
||||||
|
};
|
||||||
|
|
||||||
|
public void doPost( HttpServletRequest req, HttpServletResponse res )
|
||||||
|
throws IOException
|
||||||
|
{
|
||||||
|
ServletOutputStream out = res.getOutputStream();
|
||||||
|
res.setContentType( "text/html" );
|
||||||
|
|
||||||
|
Hashtable parameters = parseParameters( new Hashtable( req.getParameterMap() ) );
|
||||||
|
|
||||||
|
String content = createContent( parameters, FORM_FIELDS, "mail/envio_cv.txt" );
|
||||||
|
|
||||||
|
String from = ( String ) parameters.get( REC_EMAIL );
|
||||||
|
String email = DEFAULT_EMAIL;
|
||||||
|
if( PROPERTIES != null && PROPERTIES.containsKey( EMAIL_RECRUTAMENTO ) )
|
||||||
|
{
|
||||||
|
email = ( String ) PROPERTIES.get( EMAIL_RECRUTAMENTO );
|
||||||
|
}
|
||||||
|
String destination = email;
|
||||||
|
String subject = "Envio de CV através do site www.siprp.pt";
|
||||||
|
// manda mail
|
||||||
|
boolean success = sendMail( from, destination, subject, content, false );
|
||||||
|
|
||||||
|
// mostra pagina correspondente
|
||||||
|
out.println( showResultPage( success, "mail/pedido_enviado.html", "mail/pedido_nao_enviado.html" ) );
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in new issue