From 4463166c55c9320846edf73129f34d0ce43b5da6 Mon Sep 17 00:00:00 2001 From: Bruno Nocera Zanette <brunonzanette@gmail.com> Date: Wed, 25 Jun 2014 18:37:54 -0300 Subject: [PATCH] Fix bugs of Municipio's select popup [Working] Fix bugs of Municipio's select popup --- .../web/OcorrenciaMunicipalController.java | 4 ++-- src/main/webapp/WEB-INF/views/municipios/select.jspx | 11 +++++++++++ src/main/webapp/WEB-INF/views/municipios/views.xml | 1 + 3 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 src/main/webapp/WEB-INF/views/municipios/select.jspx diff --git a/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OcorrenciaMunicipalController.java b/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OcorrenciaMunicipalController.java index 99e48ca..33cece7 100644 --- a/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OcorrenciaMunicipalController.java +++ b/src/main/java/br/ufpr/c3sl/estacaojuventude/web/OcorrenciaMunicipalController.java @@ -181,7 +181,7 @@ public class OcorrenciaMunicipalController { } MunicipioController munc = new MunicipioController(); munc.addDateTimeFormatPatterns(uiModel); - return "municipios/selectmunicipios"; + return "municipios/select"; } } else if (op == 1) { @@ -203,7 +203,7 @@ public class OcorrenciaMunicipalController { uiModel.addAttribute("municipios", ocorrenciaMunicipal.getMunicipios()); MunicipioController munc = new MunicipioController(); munc.addDateTimeFormatPatterns(uiModel); - return "municipios/selectmunicipios"; + return "municipios/select"; } else { populateEditForm(uiModel, ocorrenciaMunicipalGlobal); diff --git a/src/main/webapp/WEB-INF/views/municipios/select.jspx b/src/main/webapp/WEB-INF/views/municipios/select.jspx new file mode 100644 index 0000000..1442a1a --- /dev/null +++ b/src/main/webapp/WEB-INF/views/municipios/select.jspx @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<div xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:page="urn:jsptagdir:/WEB-INF/tags/form" xmlns:table="urn:jsptagdir:/WEB-INF/tags/form/fields" version="2.0"> + <jsp:directive.page contentType="text/html;charset=UTF-8"/> + <jsp:output omit-xml-declaration="yes"/> + <page:list id="pl_br_ufpr_c3sl_estacaojuventude_Municipio" items="${municipios}" > + <table:table data="${municipios}" id="l_br_ufpr_c3sl_estacaojuventude_Municipio" path="/selecionar" pathShow="municipios" select="true" create="false" update="false" delete="false" > + <table:column id="c_br_ufpr_c3sl_estacaojuventude_Municipio_nome" property="nome" /> + <table:column id="c_br_ufpr_c3sl_estacaojuventude_Municipio_uf" property="uf" /> + </table:table> + </page:list> +</div> \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/municipios/views.xml b/src/main/webapp/WEB-INF/views/municipios/views.xml index 2b96378..d27486f 100644 --- a/src/main/webapp/WEB-INF/views/municipios/views.xml +++ b/src/main/webapp/WEB-INF/views/municipios/views.xml @@ -13,6 +13,7 @@ <definition extends="default" name="municipios/update"> <put-attribute name="body" value="/WEB-INF/views/municipios/update.jspx"/> </definition> + <definition extends="default" name="municipios/selectmunicipios"> <put-attribute name="body" value="/WEB-INF/views/municipios/selectmunicipios.jspx"/> </definition> -- GitLab