Validacions amb Java Bean Validation (JSR-303)
|
|
- Francisco Martin Salinas
- hace 5 años
- Vistas:
Transcripción
1 A qui va dirigit Aquest how-to va dirigit a tots aquells usuaris que tinguin la necessitat de definir validacions pròpies a servidor amb Canigó 3. Versió de Canigó Els passos descrits en aquest document apliquen a les versions de Canigó 3 que utilitzen JSF2 / Richfaces Introducció Què és l especificació JSR-303? JSR-303 (Bean Validation) és una especificació que defineix l'api per poder validar JavaBeans, tant per Java EE com per Java SE. L objectiu d aquesta especificació es proveir els mecanismes necessaris per declarar i validar Beans. Hibernate Validator La implementació de referència de l especificació JSR-303 és Hibernate Validator però n existeixen altres com Apache Bean Validator. Per a aquest how-to s ha fet servir Hibernate Validator, concretament la versió 4.1. Pàgina 1 de 5
2 Exemple d ús validacions JSR- 303 Configuració prèvia Al pom.xml cal afegir la següent dependència:... <dependency> <groupid>org.hibernate</groupid> <artifactid>hibernate-validator</artifactid> <version>4.1.0.final</version> </dependency>... Validadors que ja es proporcionen amb Hibernate Validator Hibernate Validator ja proporciona una sèrie de validadors dels quals es pot fer ús. Alguns d ells Valida que un valor no sigui Valida que una cadena de text acompleixi l expressió regular indicada a l Valida que una data sigui anterior a la data del Valida que un número sigui major o igual a l especificat a l Valida que un número sigui menor o igual a l especificat a l anotació Crear validadors propis Per a aquest how-to s ha elaborat un validador que verificarà que un objecte no sigui null i si aquest objecte fos una cadena de text, validarà també que no arriba buida (el esmentat anteriorment només verifica que un objecte no sigui null). Per implementar aquest validador cal seguir els següents passos: Definir la Interfície de validació En primer lloc caldrà crear la interfície del validador, fet que servirà per poder cridar-la mitjançant anotacions: package cat.gencat.canigo.howto.validators; import java.lang.annotation.elementtype; import java.lang.annotation.retention; import java.lang.annotation.retentionpolicy; import java.lang.annotation.target; import javax.validation.constraint; import javax.validation.payload; import ElementType.FIELD) CustomNotNull { String message() default "{value.is.null"; Class<?>[] groups() default {; Class<? extends Payload>[] payload() default {; Pàgina 2 de 5
3 Respecte a les anotacions de declarem els tipus d elements als que es podrà aplicar la anotació. En aquest cas es podrà declarar en mètodes i camps. s especifica la vida útil de l anotació. En aquest cas s ha escollit RUNTIME per tal que es mantingui accessible en temps d execució. indiquem la classe que conté la implementació de la validació a realitzar. Respecte al contingut d message: Definim la clau de internacionalització del missatge d error. N indiquem un valor per defecte que caldrà que l informem a un fitxer de internacionalització de missatges de validacions concret que esmentarem més endavant. groups: Permet agrupar validacions. No el farem servir a l exemple però cal definir-ho donat que és un camp obligatori. payload: Permet que els clients de l API puguin inicialitzar la validació amb els seus propis objectes. No el farem servir a l exemple però cal definir-ho donat que és un camp obligatori. Es podrien definir altres mètodes i propietats a si es necessitessin fer servir com a part de la validació. Per a l exemple d aquest how-to no es precisen més. Definir la implementació de la validació Caldrà definir una classe encarregada de fer la validació: package cat.gencat.canigo.howto.validators.impl; import javax.validation.constraintvalidator; import javax.validation.constraintvalidatorcontext; import cat.gencat.canigo.howto.validators.customnotnull; public class CustomNotNullImpl implements ConstraintValidator<CustomNotNull, Object> public void initialize(customnotnull arg0) public boolean isvalid(object value, ConstraintValidatorContext ctx) { return checknull(codevalue); private boolean checknull(object value) { boolean isvalid=true; if (value==null){ isvalid = false; else if ((value instanceof String) && ((String)value).length()==0){ isvalid = false; return isvalid; El mètode més important d aquesta classe és el mètode isvalid, que retornarà un booleà indicant si ha passat o no la validació. La signatura d aquest mètode variarà en funció de la signatura de la pròpia classe i com faci la implementació del ConstraintValidator. En aquest exemple s ha especificat que es validarà un Object, donat que es voldrà aplicar la validació tant a camps String com Integer. Pàgina 3 de 5
4 Definir els missatges del validador Cal definir els codis i missatges que farà servir el validador. Aquests missatges s han de incloure dins un fitxer amb un nom concret que cal crear a l arrel del classpath (src/main/resources) : ValidationMessages.properties value.is.null=missatge per defecte del validador CustomNotNull edat.is.null=l'edat ha d'estar informada data.past=la data indicada és anterior a la d'avui Aquests missatges es poden internacionalitzar, de igual manera que es fa amb la resta de missatges a Canigó, creant nous fitxers amb el sufix de l idioma: ValidationMessages_ca_ES.properties ValidationMessages_es_ES.properties... Utilitzar els validadors La manera de fer servir aquest tipus de validacions és mitjançant anotacions. Aquestes anotacions es poden aplicar als tipus d elements especificats per de la interfície del validador. També es poden fer servir en diferents capes de l aplicació (Beans, Pojos,...). A l exemple d aquest how-to s han afegit al Bean: package cat.gencat.canigo.howto.bean; import java.util.date; import javax.faces.application.facesmessage; import javax.faces.context.facescontext; import javax.validation.constraints.past; import org.springframework.stereotype.component; import public class HowToValidacioBean { private Integer ( message="{data.past") private Date private String public Integer getedat() {return edat; public void setedat(integer edat) {this.edat = edat; public Date getdata() {return data; public void setdata(date data) {this.data = data; public String getcode() {return code; public void setcode(string code) {this.code = code; //Continua a la següent pàgina... Pàgina 4 de 5
5 //... Continua des de la pàgina anterior public void dosubmit() { try { FacesContext.getCurrentInstance().addMessage("validacionsForm", new FacesMessage(FacesMessage.SEVERITY_INFO,"Formulari sense errors",null)); catch (Exception e) { FacesContext.getCurrentInstance().addMessage("validacionsForm", new FacesMessage(FacesMessage.SEVERITY_ERROR,e.getCause().getMessage(),null)); Segons es pot veure a aquest exemple, s han aplicat validacions als camps: data: S ha aplicat un validador propi d Hibernate S ha internacionalitzat el seu missatge de validació. code: S ha aplicat el validador creat a aquest camp. No s ha informat cap codi de missatge d internacionalització, per tant n agafarà el definit per defecte a la interfície: value.is.null. getedat(): S ha aplicat el validador creat a aquest mètode. S ha informat un codi de missatge a la pròpia anotació, per tant n agafarà aquest codi en comptes del definit per defecte al a interfície. La vista associada a aquest Bean és molt simple, només conté un formulari amb aquests camps: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " <ui:composition xmlns:ui=" xmlns:f=" xmlns:h=" xmlns:rich=" xmlns:c=" xmlns:a4j=" template="/views/layouts/template.jsf"> <ui:define name="body"> <h:form id="validacionsform"> <h:panelgrid columns="3"> <h:outputlabel value="edat"/> <h:inputtext value="#{howtovalidaciobean.edat" id="edat" /> <h:message for="edat" /> <h:outputlabel value="#{msg.datelabel"/> <rich:calendar id="data" value="#{howtovalidaciobean.data"/> <h:message for="data" /> <h:outputlabel value="codi"/> <h:inputtext id="code" value="#{howtovalidaciobean.customcode"/> <h:message for="code" /> <h:commandbutton value="enviar" action="#{howtovalidaciobean.dosubmit"/> <h:message for="validacionsform" /> </h:panelgrid> </h:form> </ui:define> </ui:composition> Pàgina 5 de 5
Configuració scope view JSF a Spring 3
A qui va dirigit Aquest how-to va dirigit a tots aquells desenvolupadors que vulguin utilitzar un scope a nivell vista a JSF 2.0 mitjançant els beans gestionats amb Spring. Versió de Canigó Els passos
Upload de fitxers a Canigó 3. Aquest how-to va dirigit a tots aquells que vulguin fer servir el mòdul de pujada d arxius de Canigó 3.
A qui va dirigit Aquest how-to va dirigit a tots aquells que vulguin fer servir el mòdul de pujada d arxius de Canigó 3. Versió de Canigó Els passos descrits en aquest document apliquen a aplicacions Canigó
Configuració de Canigó LOPD. Aquest how-to va dirigit a tots aquells usuaris que vulguin utilitzar la última versió de canigo.support.lopd.
A qui va dirigit Aquest how-to va dirigit a tots aquells usuaris que vulguin utilitzar la última versió de canigo.support.lopd. Versió de Canigó Els passos descrits en aquest document apliquen a la darrera
Fil d Ariadna. Aquest how-to va dirigit a tots aquells usuaris que vulguin fer servir a la seva aplicació Canigó 3 un fil d'ariadna.
A qui va dirigit Aquest how-to va dirigit a tots aquells usuaris que vulguin fer servir a la seva aplicació Canigó 3 un fil d'ariadna. Versió de Canigó Els passos descrits en aquest document apliquen a
Gestió d excepcions amb JSF 2. Arquitectes i desenvolupadors d aplicacions web basades en el framework Canigó 3.
A qui va dirigit Arquitectes i desenvolupadors d aplicacions web basades en el framework Canigó 3. Versió de Canigó A partir de la versió 1.0.0 de Canigó 3 i que estigui utilitzant la versió 1.1.0 o superior
Aplicació Canigó 3.1 sense frontend
A qui va dirigit Aquest how-to va dirigit als perfils tècnics (desenvolupadors i arquitectes) que vulguin desenvolupar una aplicació Canigó sense frontend. Versió de Canigó Els passos descrits en aquest
AOP + AspectJ amb Canigó 3
A qui va dirigit Aquest how-to va dirigit a tots aquells usuaris que vulguin fer servir Spring AOP i AspectJ Annotations a la seva aplicació Canigó 3. Versió de Canigó Els passos descrits en aquest document
Menú lateral amb recordatori d estat
A qui va dirigit Aquest how-to va dirigit a tots aquells usuaris que vulguin fer servir a la seva aplicació Canigó 3 un menú lateral amb recordatori d estat. S entén amb aquest concepte el poder mantenir
Execució demo Equipaments al nou entorn de Treball
A qui va dirigit Aquest how-to va dirigit als perfils tècnics (desenvolupadors i arquitectes) que vulguin començar a treballar amb el nou entorn de treball de Canigó (màquina virtual generada mitjançant
UNITAT DONAR FORMAT A UNA PRESENTACIÓ
UNITAT DONAR FORMAT A UNA PRESENTACIÓ 4 Plantilles de disseny Una plantilla de disseny és un model de presentació que conté un conjunt d estils. Aquests estils defineixen tota l aparença de la presentació,
Contractacions al GECO v2.0
Contractacions al GECO 03.02.11 v2.0 Índex de contingut INTRODUCCIÓ... 3 NOTES FUNCIONALS... 4 CONFIGURACIÓ TÈCNICA... 6 2 Introducció L objectiu d aquest document és informar sobre la nova funcionalitat
UNITAT REVISAR EL DOCUMENT
UNITAT REVISAR EL DOCUMENT 1 Seleccionar l idioma del document Ms Word proporciona diferents eines per a corregir l ortografia dels documents. El primer pas que s ha de realitzar per activar la correcció
Comprovació i Instal lació de la màquina virtual de Java per a el correcte funcionament de l applet de signatura
Comprovació i Instal lació de la màquina virtual de Java per a el correcte funcionament de l applet de signatura Índex 1. Introducció... 3 2. Comprovació... 3 Cas 1: Instal lació correcta... 3 Cas 2: Instal
PROJECTE: FRAMEWORK DE PERSISTÈNCIA J2EE
PROJECTE: FRAMEWORK DE PERSISTÈNCIA J2EE Enginyeria en Informàtica Alumne: Sergio Maeso García Consultor: Josep Mª Camps Riba 18 Juny 2012 OBJECTIUS DEL PROJECTE Disseny i implementació d un framework
UNITAT OPCIONS ADDICIONALS DE MS POWERPOINT
UNITAT OPCIONS ADDICIONALS DE MS POWERPOINT 1 Revisar i enviar El programa Ms PowerPoint 2010 disposa d una eina que permet enviar una presentació per ser revisada per altres persones i així validar-ne
Gestió dels certificats digitals Advantis EasyPKI Suite versió Servei de Recursos Informàtics i TIC
Gestió dels certificats digitals Advantis EasyPKI Suite versió 3.2.1 Servei de Recursos Informàtics i TIC Versió 1.0 18/08/2008 Sumari Objectius del document... 1 Què son els codis PIN i PUK... 1 Execució
GUIA D ÚS DE LA BORSA DE TREBALL AMB CV TOOLS
GUIA D ÚS DE LA BORSA DE TREBALL AMB CV TOOLS BORSA DE TREBALL CV TOOLS Si ja ets col legiat/ada o precol legiat/ada del COPC, i vols donar-te d alta a la nova borsa de treball CV Tools, a continuació
Configuració autenticació bàsica a Canigó 3.1
A qui va dirigit Aquest how-to va dirigit a tots aquells usuaris que vulguin afegir autenticació bàsica a una aplicació Canigó 3.1 REST. Versió de Canigó Els passos descrits en aquest document apliquen
A CONTINUACION LOS PANTALLAZOS
LOGIN CON JSF Vamos a hacer un login sencillo con JSF que valide el acceso de un usuario, con los datos de acceso dentro del código, evidentemente no es la forma mas óptima pero para iniciar con el conocimiento
Gestió del correu spam en Versió 1
Gestió del correu spam en comptes @.edu.gva.es Versió 1 ÍNDEX CONTROL DE VERSIONS... 2 1. INTRODUCCIÓ... 3 2. GESTIÓ DEL SPAM DES DE WEBMAIL.EDU.GVA.ES... 3 2.1. INDICAR QUE UN CORREU ÉS SPAM... 3 2.2.
Manual d accés a les aplicacions
Manual d accés a les aplicacions Registre de planejament urbanístic de Catalunya Mapa urbanístic de Catalunya Juliol de 2011 1 ÍNDEX 1 REGISTRE DE PLANEJAMENT URBANÍSTIC DE CATALUNYA...4 1.1 DESCRIPCIÓ...4
Manual del visor de llistes de reproducció del BIG v de setembre de 2013
Manual del visor de llistes de reproducció del BIG v.3.0 16 de setembre de 2013 Índex de contingut Introducció... 3 Presentació del visor... 3 Com es pot inserir el visor en un web... 5 2 Introducció El
El perfil es pot editar: 1. des de la llista de participants 2. fent clic sobre el nostre nom, situat a la part superior dreta de la pantalla
MOODLE 1.9 PERFIL PERFIL Moodle ofereix la possibilitat que els estudiants i professors puguin conèixer quines són les persones que estan donades d alta a l assignatura. Permet accedir a la informació
Migració de framework SEA a JSF 2.0. Enginyeria en Informàtica Alumne: Oliver Tena Gómez Consultor: Josep María Camps Riba 14 de gener de 2013
Migració de framework SEA a JSF 2.0 Enginyeria en Informàtica Alumne: Oliver Tena Gómez Consultor: Josep María Camps Riba 14 de gener de 2013 Objectius Migració automatitzada de projecte SEA a JSF 2.0
UNITAT PLANTILLES I FORMULARIS
UNITAT PLANTILLES I FORMULARIS 1 Plantilles Una plantilla és un patró d arxius que s utilitza per crear els documents de forma més ràpida i senzilla. Tot document creat amb Ms Word està basat en una plantilla.
Disseny de la persistència Serialització
Disseny de la persistència Toni Navarrete Enginyeria del Software II UPF 2007 Pàgina 2 És la forma que té Java per fer permanents els objectes (per guardar-los a disc) s usa típicament en RMI per enviar
Manual d utilització del Llistat d elements PEP
Generalitat de Catalunya Departament d Economia i Finances Gecat Gestió Econòmica de la Generalitat de Catalunya Manual d utilització del Llistat d elements PEP Versió 1.0 Data última modificació 07-07-2009
Guia per a la validació de l autenticitat dels documents PDF
Guia per a la validació de l autenticitat dels documents PDF.............................................................. 1. Enregistrament dels certificats de Catcert 2. Configuració dels certificats
Creació d un bloc a XTEC Blocs: publicació i edició de vídeo amb YouTube Josep Cañas
Hem inserit vídeo al nostre bloc fent una cerca en funció de la temàtica. Ara toca afegir un video generat per nosaltres mateixos! Caldrà accedir al YouTube i seleccionar l idioma de la interfície fent
1. Continuïtat i ĺımit de funcions de vàries variables
Càlcul 2 1. Continuïtat i ĺımit de funcions de vàries variables Dept. de Matemàtica Aplicada I www.ma1.upc.edu Universitat Politècnica de Catalunya 12 Febrer 2012 Copyleft c 2012 Reproducció permesa sota
Via alternativa per al traspàs d artefactes al SIC
A qui va dirigit Aquest howto va dirigit a: Tots aquells proveïdors d aplicacions que necessitin una via alternativa al SVN de SIC per poder continuar traspassant els artefactes d aplicacions als tècnics
Canigó - Streaming de fitxers en clients REST.docx
A qui va dirigit Aquest how-to va dirigit als perfils tècnics (desenvolupadors i arquitectes) que desenvolupin aplicacions que realitzin connexions a serveis REST amb pujada o descàrrega de fitxers. Introducció
3. FUNCIONS DE RECERCA I REFERÈN- CIA
1 RECERCA I REFERÈN- CIA Les funcions d aquest tipus permeten fer cerques en una taula de dades. Les funcions més representatives són les funcions CONSULTAV i CONSULTAH. Aquestes realitzen una cerca d
Integració GECO BIG: Formes de presentació que es mostren en colleccions, galeries i elements multimèdia
Integració GECO BIG: Formes de presentació que es mostren en colleccions, galeries i elements multimèdia 02.10.2012 Versió 1.0 Informació del document Informació Nom del document OTGENCAT_GECO_IMMU_FPs_BIG.doc
CONSULTA DE L ESTAT DE FACTURES
CONSULTA DE L ESTAT DE FACTURES Versió 1 Març 2016 1. Consulta de les factures... 3 2.1. Identificació al sistema... 3 2.2. Tipus de consulta que es poden realitzar... 4 2.2.1. Consulta d una única factura....
La creació de qualsevol llista es fa amb l operador list. En el cas de crear una llista buida la sintaxi és
ETSEIB PROGRAMACIÓ Grau en Estadística UB-UPC, març 2016 Prof: Robert Joan-Arinyo Llistes 1 Definició En el llenguatge de programació R, una llista és un conjunt d informacions ordenades i no necessàriament
UNITAT COMBINAR CORRESPONDÈNCIA
UNITAT COMBINAR CORRESPONDÈNCIA 2 Camps de combinació La combinació de correspondència permet fusionar el contingut model d un document amb les dades d una base de dades. El procés de combinació genera
Espais de comunicació
1 Campus Virtual Espais de comunicació 1 Què són els espais de comunicació Els espais de comunicació ofereixen un entorn al qual hi tenen accés: Usuaris coordinadors que poden publicar informació i avisos.
Llistat paginable a Servidor
A qui va dirigit Aquest how-to va dirigit a tots aquells usuaris que tinguin la necessitat de fer servir un llistat paginable a Servidor amb Canigó 3. Versió de Canigó Els passos descrits en aquest document
Eina de signatura Manual d usuari
Eina de signatura Manual d usuari Realitzat per: Desenvolupament de Projectes Versió: 2.0 Data: 20/06/2011 Eina de signatura - SID pàg 1/9 Aquest document està sotmès a una llicència Creative Commons de
Í N D E X. Cèdules Inspeccions. N. versió: 1.0. Pàg. 1 / 9
N. versió: 1.0. Pàg. 1 / 9 Í N D E X Inspeccions...2 1. Cerca...2 2. Pestanya Inspeccions...3 2.1.1 Botons de la pantalla...3 3. Procediment per a la creació de inspeccions...4 3.1 Creació d una inspecció...4
Activació de codis QR
Manual d usuari Activació de codis QR Consell de Col legis de Veterinaris de Catalunya Arxiu d Identificació d Animals de Companyia Control del document Control de canvis Versió Data Canvis 1.0 09/06/2016
MINIGUIA RALC: REGISTRE D UN NOU ALUMNE (Només per a ensenyaments no sostinguts amb fons públics)
MINIGUIA RALC: REGISTRE D UN NOU ALUMNE (Només per a ensenyaments no sostinguts amb fons públics) Índex Registre d un nou alumne Introducció de les dades prèvies Introducció de les dades del Registre:
TFC JEE SUPORT I SEGUIMENT TFC ANNAPURNA
TFC JEE SUPORT I SEGUIMENT TFC ANNAPURNA Autor: Sergi Martínez Millet Consultor: Vicenç Font Sagrista Enginyeria Tècnica Informàtica de Sistemes Juny 2011 OBJECTIU: Mitjançant aquesta aplicació infants
UNITAT TAULES DINÀMIQUES
UNITAT TAULES DINÀMIQUES 3 Modificar propietats dels camps Un cop hem creat una taula dinàmica, Ms Excel ofereix la possibilitat de modificar les propietats dels camps: canviar-ne el nom, l orientació,
Í N D E X. Cèdules Alta de sol licitud. N. versió: 1.0. Pàg. 1 / 6
N. versió: 1.0. Pàg. 1 / 6 Í N D E X 1. FUNCIONALITAT...2 1.1 Alta de sol licitud...2 1.1.1 Introducció dades...2 1.1.2 Resultat del procés...4 N. versió: 1.0. Pàg. 2 / 6 1. FUNCIONALITAT 1.1 Alta de sol
Facilitar als alumnes l'accés al programari i dades de pràctiques que ara només tenen accessible a les aules d informàtica.
AULES VIRTUALS OBJECTIUS Facilitar als alumnes l'accés al programari i dades de pràctiques que ara només tenen accessible a les aules d informàtica. Per facilitar l accés entenem: - Que puguin accedir
Altres accions bàsiques
6 PAS Gestions bàsiques Altres accions bàsiques Insertar text i/o imatges utilitzant d altres opcions de format Etiquetes Enllaç Moure de lloc elements de l aula El ratolí Enllaç Es pot moure qualsevol
Manual del professional tributari Tràmit per a professionals tributaris de lliurament d informació fiscal IRPF 2014
1. OBJECTIU I ESTRUCTURA DEL MANUAL La finalitat d aquest document és explicar el tràmit de lliurament d informació fiscal de l IRPF-2014 per a professionals tributaris a través del canal telemàtic d una
DOSSIER PER DONAR D ALTA CITA PRÈVIA A TRAVÉS D EVIA
DOSSIER PER DONAR D ALTA CITA PRÈVIA A TRAVÉS D EVIA A l EVIA s ha creat dins el mòdul de matrícula un apartat nou que tracta de la cita prèvia d automatrícula: Dins aquesta carpeta podem trobar dos eines:
Guió per fer la sol licitud de Pràcticum:
Guió per fer la sol licitud de Pràcticum: 1. Selecciona en quina situació (1, 2 o 3) es troba la teva sol licitud, d acord amb la Guia del Pràcticum. 2. Omple el formulari segons la situació que hagis
Preferits Online. Projecte J2EE per guardar els teus preferits a Internet
Projecte J2EE per guardar els teus preferits a Internet Josep Monclús Suñé E. T. Informàtica de Gestió Universitat Oberta de Catalunya 18 de Juny de 2012 Consultor: Albert Grau Perisé Introducció L objectiu
Tràmit telemàtic per a ciutadans de lliurament d informació fiscal IRPF 2013
1. OBJECTIU I ESTRUCTURA DEL MANUAL La finalitat d aquest document és explicar el tràmit de lliurament d informació fiscal de l Impost sobre la Renda de les Persones Físiques (IRPF) per a ciutadans a través
PROGRAMACIÓN EN JAVA. { una línea para definir, crear o ejecutar ; }
PROGRAMACIÓN EN JAVA { una línea para definir, crear o ejecutar ; } JFC Y API SPECIFICATIONS OBJECT INTERFACE ABSTRACT IMPLEMENTS EXTENDS NEW EXTENDS (Hasta que una clase derivada deje de ser ABSTRACT)
Guia d ús. Descarregar vistes des de l Arconte Portal
Guia d ús Descarregar vistes des de l Arconte Portal Índex 1. Introducció 3 2. Passos genèrics per a tots els navegadors 3 3. Descarregar vistes des del Google Chrome 7 4. Descarregar vistes des del Mozilla
APLICACIÓ DE RESERVES D INTERNET. Víctor Gutiérrez Quinto
APLICACIÓ DE RESERVES D INTERNET Juny 2013 Grau Multimèdia Treball de Final de Grau Aplicació per a reserves de serveis d Internet per a esdeveniments per a l hotel W Barcelona Autor : Consultor : Ignasi
UNITAT LES REFERÈNCIES EN L ÚS DELS CÀLCULS
UNITAT LES REFERÈNCIES EN L ÚS DELS CÀLCULS 1 Introducció de fórmules El programa Ms Excel és un full de càlcul que permet dur a terme tota mena d operacions matemàtiques i instruccions lògiques que mostren
iqtn Aplicació de Gestió de Reserves del Centre de Quiromassatge i Teràpies Naturals QTN
iqtn Aplicació de Gestió de Reserves del Centre de Quiromassatge i Teràpies Naturals QTN Plantejament inicial Aplicació per a dispositius mòbils per a la gestió de reserves d una consulta de quiromassatge
Manual de generació del currículum vitae abreujat (CVA) amb GREC
Manual de generació del currículum vitae abreujat (CVA) amb GREC Canvis a la versió: Cap. Primera versió. Redactat per: Miquel Titos Ramis Revisat per: Ricardo García Noval Immaculada Sans Puig osr.uib.cat
Manual d Aplicació Cerca de dades de propietaris d'animals identificats. Veterinaris. Consell de Col legis de Veterinaris de Catalunya
Manual d Aplicació Cerca de dades de propietaris d'animals identificats Veterinaris Consell de Col legis de Veterinaris de Catalunya Arxiud Identificació d Animals de Companyia Control del document Control
Guia pas-a-pas per la creació de un formulari específic a partir del formulari genèric
GSIT Guia pas-a-pas per la creació de un formulari específic a partir del formulari genèric Tema/Detall: Descripció i detall pas a pas de com crear un formulari específic a partir del formulari genèric
Manual per a consultar la nova aplicació del rendiment acadèmic dels Graus a l ETSAV
Manual per a consultar la nova aplicació del rendiment acadèmic dels Graus a l ETSAV Versió: 1.0 Data: 19/01/2017 Elaborat: LlA-CC Gabinet Tècnic ETSAV INDEX Objectiu... 3 1. Rendiment global dels graus...
Exercici 1. Models de Rebut
Exercici 1 La diferencia entre els rebuts que es relacionen i el que hem vist a classe és en la distribució de les dades, que en els exemples que veurem més endavant està ben organitzada i ben enquadrada.
MANUAL D INSTRUCCIONS DE L APLICACIÓ DE SUPORT INFORMÀTIC
MANUAL D INSTRUCCIONS DE L APLICACIÓ DE SUPORT INFORMÀTIC Gestor d incidències ES PRIORITZARAN LES INCIDÈNCIES REBUDES A TRAVÉS D AQUESTA APLICACIÓ ÍNDEX 1. ACCÉS AL GESTOR D INCIDÈNCIES... 1 Des de la
Manual d'usuari Portal d'atenció al Client
Manual d'usuari Portal d'atenció al Client 2013 Pág. 2 Introducció Introducción La solució presentada representa l únic punt de contacte entre el client i l eina de gestió de tiquets. El client no distingirà
Canigó HOW-TO s. Eines d intercepció de peticions http
A qui va dirigit Desenvolupadors d aplicacions basades en Canigó. Versió de Canigó Utilitzable en qualsevol versió de Canigó. Introducció En ocasions i per certs motius, ens interessa saber o modificar
Ús de la signatura electrònica amb Mozilla Thunderbird 2.0. Servei de Recursos Informàtics i TIC
Ús de la signatura electrònica amb Mozilla Thunderbird 2.0 Servei de Recursos Informàtics i TIC Versió 1.0 09/09/2008 Sumari OBJECTIUS DEL DOCUMENT 1 INSTAL LACIÓ DE LES CLAUS PÚBLIQUES EN EL THUNDERBIRD
Ús de la plataforma de formació online Manual Alumne
Ús de la plataforma de formació online Manual Alumne Què és una plataforma virtual de formació? És un espai de trobada entre alumnes i professors a través d Internet. Pot incloure activitats per als estudiants,
Manual d Usuari de la Comanda Interna
DISSENY, DESENVOLUPAMENT I IMPLANTACIÓ D UN NOU SISTEMA D INFORMACIÓ DE LA GESTIÓ ECONÒMIC FINANCERA DE LA UNIVERSITAT DE BARCELONA. Projecte ATENEA-ECOFIN Manual d Usuari de la Comanda Interna Barcelona,
Portal Liferay Intranet Ajuntament de Vinaròs
Portal Liferay Intranet Ajuntament de Vinaròs Enginyeria Informàtica Autor: Jordi Tolosà Bel Tutor: Oscar Escudero Sanchez 12 de gener de 2015 Introducció Descripció Projecte Molta dispersió d informació
Client Java d exemple pel consum de productes de la plataforma PCI
Client Java d exemple pel consum de productes de la plataforma PCI Missatgeria PCI pàg 2/7 Història del Document Versió: 1.0 Descripció: Versió inicial. Elaborat per: Áurea Alcaide Izquierdo Data: 29/06/2012
INSTRUCCIONS D ÚS DEL SERVIDOR D APLICACIONS
INSTRUCCIONS D ÚS DEL SERVIDOR D APLICACIONS ESTABLIMENT DE LA CONNEXIÓ Per iniciar la connexió, cal obrir l arxiu Connexió a ServerApp que rebreu per correu electrònic: En obrir-se, pot aparèixer un missatge
Spring. Sesión 5: Spring MVC (II) Validación e internacionalización
Spring Sesión 5: Spring MVC (II) Validación e internacionalización 1 Indice Validación Validación en Spring 2.x Validación en Spring 3 (JSR303) Restricciones predefinidas Validación de restricciones con
Portasignatures del Tauler Anuncis Digitals Manual
Portasignatures del Tauler Anuncis Digitals Manual 05 d octubre de 2015 Circuits Accés TeDIBA - Portasignatures Portasignatures Tauler d Anuncis Digitals Validador Publicador Requeriments tècnics Ajuda
EINA PLANIFICACIÓ TORNS DE GUÀRDIES (PTG) Col legi Oficial de Farmacèutics de la Província de Tarragona
EINA PLANIFICACIÓ TORNS DE GUÀRDIES (PTG) Col legi Oficial de Farmacèutics de la Província de Tarragona Entrem al navegador d Internet i accedim a la pàgina principal de la eina de gestió de guàrdies,
Manual per a sol licitud d instal lació de sistemes de videovigilància a través de l Oficina Virtual. Versió 1
Manual per a sol licitud d instal lació de sistemes de videovigilància a través de l Oficina Virtual Versió 1 Control de versions Versió 1 Autor Daniel Badenes Data 15/04/2013 Observacions Revisió d este
JavaServer Faces. Sesión 3: Ciclo de vida JSF. Conversores. Validadores. Eventos. Experto Universitario Java Enterprise
Experto Universitario Java Enterprise JavaServer Faces Sesión 3: Ciclo de vida JSF. Conversores. Validadores. Eventos. Índice El ciclo de vida de una petición Validaciones Custom validators JSR 303 Conversiones
Sumari. Identificador i contrasenya. Com accedir al Campus Virtual. Dins del Campus Virtual:
Campus Virtual Sumari Identificador i contrasenya Com accedir al Campus Virtual Dins del Campus Virtual: La meva pàgina inicial Perfil Les meves assignatures Altres cursos Dins del curs Identificador i
Mòdul 2. Investigar JEP. JOVES EMPRENEDORS PROFESSIONALS 1
Mòdul 2. Investigar JEP. JOVES EMPRENEDORS PROFESSIONALS 1 Objectius Aprendre les variables que influeixen en un negoci Aprendre els components d un model de negoci Definir la proposta de valor del projecte
Usos del certificat digital en Windows Mobile 6.+
Usos del certificat digital en Windows Mobile 6.+ Ref.: D1365 N- Versió: 1.1 Pàgina 1 de 11 Control documental Estat formal Elaborat per: Aprovat per: Formació CATCert CATCert Data de creació 09/03/2011
Ús de la signatura digital amb Microsoft Office Word 2003
Ús de la signatura digital amb Microsoft Office Word 2003 Ref.: D1365 N- Signatura Word Versió: 2 Pàgina 1 de 10 Control documental Estat formal Elaborat per: Aprovat per: Agència Catalana de Certificació
Nou signador: Us de la plataforma Viafirma. 1. Introduccio. 2. Requisits. Manual d Usuari
Nou signador: Us de la plataforma Viafirma Manual d Usuari 1. Introduccio El component Firm@ que interactua amb el producte de Viafirma, permet autenticar un usuari, signar signar sol licituds a la web
PROJECTE FI DE CARRERA
PROJECTE FI DE CARRERA TÍTOL: Gestió d Incidencies i Recursos del Departament d Informàtica AUTOR: Antoni Joan Bermúdez Rodamilans TITULACIÓ: Enginyeria Tècnica d Informàtica de Gestió DIRECTOR: Jordi
UNITAT RESOLUCIÓ D HIPÒTESIS
UNITAT RESOLUCIÓ D HIPÒTESIS 2 Solver L opció Solver és una eina que permet plantejar problemes més complexos que el vist amb l eina Cerca l objectiu. Aquesta opció permet plantejar uns objectius i unes
3. DIAPOSITIVA D ORGANIGRAMA I DIAGRAMA
1 3. DIAPOSITIVA D ORGANIGRAMA I DIAGRAMA Ms PowerPoint permet inserir, dins la presentació, objectes organigrama i diagrames. Els primers, poden resultar molt útils si es necessita presentar gràficament
Manual de l aplicació
Índex de continguts Manual de l aplicació JUSTIFIC@ 1. Mapa de la web...2 2. Pàgina d Entrada...3 3. Apartats de l Assistent...3 3.1 Pàgina de la Sol.licitud... 3 3.2 Descàrrega de fitxers... 3 3.3 Pàgina
Creació d un bloc amb Blogger (I)
Creació d un bloc amb Blogger (I) Una vegada tenim operatiu un compte de correu electrònic a GMail és molt senzill crear un compte amb Blogger! Accediu a l adreça http://www.blogger.com. Una vegada la
UNITAT LES REFERÈNCIES EN L ÚS DELS CÀLCULS
UNITAT LES REFERÈNCIES EN L ÚS DELS CÀLCULS 2 Referències Una referència reconeix una cel la o un conjunt de cel les dins d un full de càlcul. Cada cel la està identificada per una lletra, que indica la
Com importar notes al qualificador del campus
Pàgina 1 de 6 Com importar notes al qualificador del campus Autor: Antonio Piedras Morente gener 2014 Aquest treball està protegit per una llicència Creative Commons (http://creativecommons.org) del tipus
Sessió de formació d Àtria 1 a 3 de setembre de 2010
L important és no deixar d avançar Sessió de formació d Àtria 1 a 3 de setembre de 2010 2010 Aventia. Todos los derechos reservados. Guió de document 1. Què puc fer com a director de centre Verificar dades
COM DONAR D ALTA UNA SOL LICITUD EN L APLICACIÓ WEB DEL BONUS
COM DONAR D ALTA UNA SOL LICITUD EN L APLICACIÓ WEB DEL BONUS Introducció Mitjançant aquest document s explica breument la forma de procedir per donar d alta o modificar una sol licitud. Per poder emplenar
Tutorial Eudora 4.3. Introducció. Quan executem el programa següent apareix aquesta pantalla:
Tutorial Eudora 4.3 Introducció Quan executem el programa següent apareix aquesta pantalla: Els missatges de correu que s'envien a l'adreça de cada usuari són emmagatzemats al servidor de correu a TINET
Guia d ús de XolidoSign (Data d actualització de la informació: 10 de novembre de 2014)
Guia d ús de XolidoSign (Data d actualització de la informació: 10 de novembre de 2014) Índex de continguts 1.-Configuració de les opcions globals 1.1.-Aplicació d inici 1.2.-Llengua de l aplicació 1.3.-Opcions
MANUAL DE FUNCIONAMENT DE LA SEDE ELECTRÒNICA NOVES PROPOSTES DE TÍTOLS.
MANUAL DE FUNCIONAMENT DE LA SEDE ELECTRÒNICA NOVES PROPOSTES DE TÍTOLS La sol.licitud de verificació de les noves propostes de titulacions oficials s han d introduir en un formulari web en la Sede Electrònica
El qualificador i les qualificacions al Campus Virtual de la UB
El qualificador i les qualificacions al Campus Virtual de la UB El qualificador Al qualificador s hi accedeix seguint l enllaç Qualificacions del menú Configuració del curs. També anomenat llibre de qualificacions,
Rol Nom de la variable Clau Cuiner APP_CHEF_KEY 0001 Cambrer APP_WAITER_KEY 0002 Encarregat APP_BOSS_KEY 0003
MANUAL D USUARI REQUISITS Dispositiu mòbil amb una Càmera i connexió al servidor i: o Windows Phone 8 o superior (experimental). o Android Versió 5.0 o superior amb el WebView actualitzat (estable). Tenir
UNITAT FUNCIONS D ÚS AVANÇAT
UNITAT FUNCIONS D ÚS AVANÇAT 1 Funcions Data i hora II Les funcions de Data i Hora analitzen cel les que contenen valors d aquest tipus i treballen amb aquests dins les fórmules. Ms Excel té un calendari
Entorn virtual d aprenentatge Moodle
Entorn virtual d aprenentatge Moodle [Recursos i continguts] Campus Virtual de la UAB http://cv.uab.cat ÍNDEX 1. RECURSOS I CONTINGUTS... 1 1.1. Afegir i modificar recursos... 1 1.1.1. Etiqueta... 2 1.1.2.