%@ 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);
%>
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();
%>
 %>) |
<% } %>