Subversion Repositories bacoAlunos

Rev

Blame | Last modification | View Log | RSS feed

<%@ page import="jomm.dao.impl.AbstractDao" %>
<%@ page import="pt.estgp.estgweb.domain.EventGeneric" %>
<%@ page import="pt.estgp.estgweb.domain.dao.DaoFactory" %>
<%@ page import="jomm.utils.BytesUtils" %>
<%@ page import="pt.estgp.estgweb.services.utils.UrlHashValidatorService" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %>
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld" prefix="tiles" %>
<%@ taglib uri="/WEB-INF/tlds/baco.tld" prefix="baco" %>
<%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %>
<script src='https://www.google.com/recaptcha/api.js'></script>
<%
    String eventId = request.getParameter("id");
    String hash = request.getParameter("hash");


    if(eventId == null ||
            eventId.trim().length() == 0 ||
            hash == null ||
            hash.trim().length() == 0 ||
            !UrlHashValidatorService.checkHashString(eventId,hash))
    {
        response.sendError(404);
%>
        <jsp:include page="/errors/404.jsp"/>
<%
        return;
    }
    else
    {



        AbstractDao.getCurrentSession().beginTransaction();

        EventGeneric event = DaoFactory.getEventGenericDaoImpl().load(Long.parseLong(eventId));

%>
<div class="panel panel-default">
    <div class="panel-heading"><%=event.getTitle()%></div>
    <div class="panel-body">
        <p class="text-info">
            <%=event.getDescription()%>
        </p>
        <p class="lead">
            Por favor efetue o seu registo
        </p>
        <form class="col-sm-6" >
            <input type="email" id="inputEmail" class="form-control input-lg" placeholder="Coloque aqui o seu email" required autofocus>
            <br/>
            <div class="g-recaptcha" data-sitekey="6Lez3ggUAAAAAL4kq9vCduJHaAMr7iOKpZMgTMVB"></div>
            </br>
            <button class="btn btn-lg btn-block btn-success">Continuar</button>
        </form>
    </div>
</div>

<%

    AbstractDao.getCurrentSession().getTransaction().commit();
    }
%>