<%@ page import="java.util.*"%> <%@ page import="java.io.*"%> <%@ page import="cz.hsrs.db.*"%> <%@ page import="cz.hsrs.db.util.*"%> <%@ page import="cz.hsrs.db.model.*"%> <%@ page import = "cz.hsrs.servlet.security.*"%> <%@ page import = "cz.hsrs.servlet.feeder.*"%> Sensor web - Login <% boolean hasPos = true; JSPHelper.checkAuthentication(request, response); UnitUtil utils = new UnitUtil(); long id = Long.parseLong(request.getParameter("unit_id")); session.setAttribute(ServiceParameters.UNIT_ID, id); String map = ""; UnitPosition pos = null; Unit unit = utils.getUnit(id); try { pos = utils.getLastUnitPosition(id); map = "center="+pos.getY()+","+pos.getX()+ "&zoom=13&size=200x200&markers=color:blue|label:"+id+"|"+pos.getY()+","+pos.getX()+ "&sensor=false"; } catch (NoItemFoundException e){ hasPos =false; %> Unit has no position. <% } ChartGenerator gen = new ChartGenerator(getServletContext().getRealPath("./chart")); Date d = new Date(); Date dateFrom = new Date(d.getTime() - (1000 * 60 * 60 * 24 * 7)); Date dateTo = new Date(d.getTime()); List fl = gen.getUnitCharts(Long.parseLong(request.getParameter("unit_id")), dateFrom, dateTo, 900, 250); %>
">Insert new position here
Logged in as <%=JSPHelper.getUserName(session)%> Logout
<% if (hasPos) { %>
<%}%>

Unit ID : <%=unit.getUnitId()%>, Popis: <%=unit.getDescription()%>

<% for (Iterator i = fl.iterator(); i.hasNext();){ File f = i.next(); %> <% } %>