Show
Ignore:
Timestamp:
03/08/12 19:25:02 (9 years ago)
Author:
noliveira
Message:

Developments on Online Application

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • middleware-online/trunk/webapp/src/main/webapp/submit.jsp

    r6 r81  
     1<%@page import="java.util.Enumeration"%> 
    12<%@page contentType="text/html" pageEncoding="UTF-8"%> 
    23<%@taglib prefix="c" uri="http://java.sun.com/jstl/core"%> 
    34<!DOCTYPE html> 
    45<html> 
    5     <head> 
    6         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
    7         <title>JSP Page</title> 
    8     </head> 
    9     <body> 
    10         <% request.setCharacterEncoding("UTF-8"); %> 
    11         <jsp:useBean id="validator" scope="session" class="pt.gov.cartaodecidadao.applet.standaloneauth.bean.RequestValidator" />  
    12         <jsp:setProperty name="validator" property="*" /> 
    13         <c:set target="${validator}" property="cxt" value="${pageContext}" /> 
    14          
    15         <c:choose> 
    16             <c:when test="${validator.validRequest}"> 
    17                 <h1>Welcome Citizen!</h1> 
    18                 <table> 
    19                     <tr> 
    20                         <td>Identificador</td><td><c:out value="${validator.citizen.id}"/></td> 
    21                     </tr> 
    22                     <tr> 
    23                         <td>Nome</td><td><c:out value="${validator.citizen.name}"/></td> 
    24                     </tr> 
    25                     <tr> 
    26                         <td>NumIC</td><td><c:out value="${validator.citizen.nic}"/></td> 
    27                     </tr> 
    28                     <tr> 
    29                         <td>NumIF</td><td><c:out value="${validator.citizen.numNIF}"/></td> 
    30                     </tr>  
    31                     <tr> 
    32                         <td>NumSS</td><td><c:out value="${validator.citizen.numSS}"/></td> 
    33                     </tr> 
    34                     <tr> 
    35                         <td>NumSNS</td><td><c:out value="${validator.citizen.numSNS}"/></td> 
    36                     </tr> 
    37                     <tr> 
    38                         <td>Morada</td><td><c:out value="${validator.citizen.streetName}"/></td> 
    39                     </tr> 
    40                     <tr> 
    41                         <td>Fotografia</td><td><img src="<c:out value="${validator.citizen.photo}"/>" /></td> 
    42                     </tr> 
    43                 </table> 
    44             </c:when> 
    45             <c:otherwise><h1>The Request is Invalid!</h1></c:otherwise> 
    46         </c:choose> 
    47     </body> 
     6<head> 
     7<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
     8<title>JSP Page</title> 
     9</head> 
     10<body> 
     11        <% request.setCharacterEncoding("UTF-8"); %> 
     12        <jsp:useBean id="validator" scope="session" 
     13                class="pt.gov.cartaodecidadao.applet.standaloneauth.bean.RequestValidator" /> 
     14        <jsp:setProperty name="validator" property="*" /> 
     15        <c:set target="${validator}" property="cxt" value="${pageContext}" /> 
     16 
     17        <c:choose> 
     18                <c:when test="${validator.validRequest}"> 
     19                        <h1>Bem Vindo!</h1> 
     20                        <table> 
     21                                <tr> 
     22                                        <td>Fotografia</td> 
     23                                        <td><img src="<c:out value="${validator.citizen.photo}"/>" /> 
     24                                        </td> 
     25                                </tr> 
     26                                <tr> 
     27                                        <td>Identificador</td> 
     28                                        <td><c:out value="${validator.citizen.id}" /></td> 
     29                                </tr> 
     30                                <tr> 
     31                                        <td>Nome</td> 
     32                                        <td><c:out value="${validator.citizen.name}" /></td> 
     33                                </tr> 
     34                                <tr> 
     35                                        <td>NumIC</td> 
     36                                        <td><c:out value="${validator.citizen.nic}" /></td> 
     37                                </tr> 
     38                                <tr> 
     39                                        <td>NumIF</td> 
     40                                        <td><c:out value="${validator.citizen.numNIF}" /></td> 
     41                                </tr> 
     42                                <tr> 
     43                                        <td>NumSS</td> 
     44                                        <td><c:out value="${validator.citizen.numSS}" /></td> 
     45                                </tr> 
     46                                <tr> 
     47                                        <td>NumSNS</td> 
     48                                        <td><c:out value="${validator.citizen.numSNS}" /></td> 
     49                                </tr> 
     50                                <tr> 
     51                                        <td>Morada</td> 
     52                                        <td><c:out value="${validator.citizen.streetName}" /></td> 
     53                                </tr> 
     54                                <tr> 
     55                                        <td>Requested data</td> 
     56                                <td> 
     57                                        <textarea style="width:86%; height: 100px"> 
     58                                                <%= request.getParameter("userData") %> 
     59                                        </textarea> 
     60                                </td> 
     61                        </tr> 
     62                        </table> 
     63                </c:when> 
     64                <c:otherwise> 
     65                        <h1>The Request is Invalid!</h1> 
     66                </c:otherwise> 
     67        </c:choose> 
     68</body> 
    4869</html>