New file |
0,0 → 1,35 |
<%@ page import="jomm.dao.impl.AbstractDao" %> |
<%@ page import="pt.estgp.estgweb.domain.User" %> |
<%@ page import="java.util.List" %> |
<%@ page import="static org.hibernate.criterion.Restrictions.like" %> |
<%@ page import="pt.estgp.estgweb.domain.dao.DaoFactory" %> |
<%@ page import="com.owlike.genson.Genson" %> |
<%@ page import="org.json.JSONArray" %> |
<%@ page import="pt.estgp.estgweb.services.entity.EntityServiceJson" %> |
<%@ page import="java.util.ArrayList" %> |
<%@ 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" %> |
<%@ page contentType="application/json;charset=UTF-8" language="java" %> |
<% |
String role = request.getParameter("role"); |
String pag = request.getParameter("pag"); |
int firstResult = pag==null ? 0 : Integer.parseInt(pag) * 20; |
|
AbstractDao.getCurrentSession().beginTransaction(); |
|
|
List<User> users = DaoFactory.getUserDaoImpl().loadRoleUsers(role,20,firstResult); |
ArrayList<User> users1 = new ArrayList<User>(); |
users1.addAll(users); |
|
EntityServiceJson entityServiceJson = new EntityServiceJson(); |
String uSerial = entityServiceJson.user(users1); |
out.print(uSerial); |
AbstractDao.getCurrentSession().getTransaction().commit(); |
|
%> |