insert.jsp 3.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
  2. <%@ page import = "cz.hsrs.servlet.feeder.*"%>
  3. <%@ page import = "cz.hsrs.servlet.provider.*"%>
  4. <%@ page import = "cz.hsrs.servlet.security.*"%>
  5. <%@ page import="java.util.*"%>
  6. <%@ page import="java.text.*"%>
  7. <%@ page import="cz.hsrs.db.*"%>
  8. <%@ page import="cz.hsrs.db.util.*"%>
  9. <%@ page import="cz.hsrs.db.model.*"%>
  10. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  11. <html>
  12. <head>
  13. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  14. <title>Insert title here</title>
  15. </head>
  16. <body>
  17. <%
  18. JSPHelper.checkAuthentication(request, response);
  19. UserUtil uUtil = new UserUtil();
  20. List<Unit> units = uUtil.getUnitsByUser(JSPHelper.getUserName(session));
  21. SimpleDateFormat formater = uUtil.getDateFormater();
  22. String actual = formater.format(new Date()).replace(" ", "T");
  23. %>
  24. <form method="post" action="FeederServlet">
  25. <table>
  26. <tr>
  27. <td>Operation </td>
  28. <td> <INPUT TYPE=TEXT NAME=<%=ServiceParameters.OPERATION%> VALUE= <%=ServiceParameters.INSERT_POSITION%> ></td>
  29. <td> Required </td>
  30. </tr>
  31. <tr>
  32. <td><%=ServiceParameters.DATE%></td>
  33. <td> <INPUT TYPE=TEXT NAME= <%=ServiceParameters.DATE%> VALUE=<%=actual%> ></td>
  34. <td> Required </td>
  35. </tr>
  36. <tr>
  37. <td><%=ServiceParameters.LAT%></td>
  38. <td> <INPUT TYPE=TEXT NAME= <%=ServiceParameters.LAT%> VALUE="" ></td>
  39. <td> Required </td>
  40. </tr>
  41. <tr>
  42. <td><%=ServiceParameters.LON%></td>
  43. <td> <INPUT TYPE=TEXT NAME= <%=ServiceParameters.LON%> VALUE="" ></td>
  44. <td> Required </td>
  45. </tr>
  46. <tr>
  47. <td><%=ServiceParameters.ALT%></td>
  48. <td> <INPUT TYPE=TEXT NAME= <%=ServiceParameters.ALT%> VALUE="" ></td>
  49. <td> Optional </td>
  50. </tr>
  51. <tr>
  52. <td><%=ServiceParameters.DOP%></td>
  53. <td> <INPUT TYPE=TEXT NAME= <%=ServiceParameters.DOP%> VALUE="" ></td>
  54. <td> Optional </td>
  55. </tr>
  56. <tr>
  57. <td><%=ServiceParameters.UNIT_ID%></td>
  58. <td><select name=<%=ServiceParameters.UNIT_ID%>>
  59. <% for (int i = 0; i < units.size();i++){
  60. if (request.getParameter("unit_id").equalsIgnoreCase(""+units.get(i).getUnitId())==true){
  61. %>
  62. <option value="<%=units.get(i).getUnitId()%>" selected="selected"><%=units.get(i).getUnitId()%></option>
  63. <%}
  64. else {%>
  65. <option value="<%=units.get(i).getUnitId()%>"><%=units.get(i).getUnitId()%></option>
  66. <%}
  67. }%>
  68. </select> </td>
  69. <td> Required </td>
  70. </tr>
  71. <tr>
  72. <td> <INPUT TYPE="SUBMIT" NAME="" VALUE="Submit"/></td>
  73. </tr>
  74. </table>
  75. </form>
  76. <div><a href="./index.jsp">Back to the list of units</a></div>
  77. </body>
  78. </html>