<%@include file="utils.jsp"%> Travel agency Intranet

Travel agency Intranet

<% URL rpcRouter = new URL(request.getParameter("rpcrouter")); String stStart = request.getParameter("start"), stEnd = request.getParameter("end"); Vector params = null; if(stStart != null && stEnd != null) { params = new Vector(); DateFormat dateFormat = DateFormat.getDateInstance(DateFormat.MEDIUM,Locale.US); dateFormat.setLenient(true); try { Date start = dateFormat.parse(stStart), end = dateFormat.parse(stEnd); params.addElement(new Parameter("start", Date.class,start,null)); params.addElement(new Parameter("end", Date.class,end,null)); } catch(java.text.ParseException e) { params = null; } } Response rsp = null; if(params == null) { rsp = rpcCall(rpcRouter,"getAllResources",null); %> <% } else { rsp = rpcCall(rpcRouter,"getFreeResourcesOn",params); %> <% } if(!rsp.generatedFault()) { Resource[] resources = (Resource[])rsp.getReturnValue().getValue(); for(int i = 0;i < resources.length;i++) { %> <% } } else { Fault fault = rsp.getFault(); %> <% } %>
All rooms, regardless of availability.
Rooms available from <%= stStart %> 'till <%= stEnd %>.
<%= resources[i].getName() %> <%= resources[i].getDescription() %>
Error:<%= fault.getFaultString() %>
Code:<%= fault.getFaultCode() %>