Mercurial > hg > LGServices
comparison src/main/webapp/pages/createFile.jsp @ 0:3e62083dbcbf
First commit. This project comes from LGServer. We removed the framework icefaces. Now, LGServices uses just JSP and jquery.
author | "jurzua <jurzua@mpiwg-berlin.mpg.de>" |
---|---|
date | Thu, 23 Apr 2015 15:46:01 +0200 |
parents | |
children | b27a99201cbe |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:3e62083dbcbf |
---|---|
1 <%@page import="org.apache.commons.lang.StringUtils"%> | |
2 <%@page import="de.mpiwg.gazetteer.db.DBSection"%> | |
3 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> | |
4 | |
5 <jsp:useBean id="sessionBean" class="de.mpiwg.web.jsp.SessionBean" scope="session" /> | |
6 | |
7 <html> | |
8 | |
9 <head> | |
10 | |
11 <jsp:include page="../componentes/headContent.jsp"/> | |
12 | |
13 <script> | |
14 $(function() { | |
15 $("#sectionId").autocomplete({ | |
16 source : function(request, response) { | |
17 $.ajax({ | |
18 url : "<%=sessionBean.getApplicationBean().getRootServer()%>/methods/sectionIdAutocomplete.jsp", | |
19 type : "POST", | |
20 dataType : "json", | |
21 data : { | |
22 term : request.term | |
23 }, | |
24 success : function(data) { | |
25 | |
26 response($.map(data, function(item) { | |
27 return { | |
28 label : item.name, | |
29 value : item.value, | |
30 } | |
31 })); | |
32 }, | |
33 error : function(error) { | |
34 alert('error: ' + error); | |
35 } | |
36 }); | |
37 }, | |
38 minLength : 0 | |
39 }); | |
40 }); | |
41 </script> | |
42 | |
43 | |
44 </head> | |
45 | |
46 <body> | |
47 | |
48 <jsp:include page="../componentes/template.jsp"/> | |
49 | |
50 <div id="page"> | |
51 | |
52 <% if(sessionBean.getUser() == null) { %> | |
53 <label>You must login!</label> | |
54 <% } else { %> | |
55 | |
56 <label class="subTitel">Create New File (Branch)</label> | |
57 | |
58 <form name="createFileForm" | |
59 action="<%=sessionBean.getApplicationBean().getRootServer()%>/proxy.jsp" | |
60 method="post" | |
61 class="contentForm"> | |
62 <input name="bean" type="hidden" value="createFileBean" /> | |
63 | |
64 <table style="width: 300px; margin-left: auto;margin-right: auto;"> | |
65 <tr> | |
66 <td><label>Section Id</label></td> | |
67 <td> | |
68 <input | |
69 id="sectionId" | |
70 name="sectionId" | |
71 type="text" | |
72 class="searchInput" | |
73 value="<%=(sessionBean.getCreateFilePage().getSectionId() == null) ? "" : sessionBean.getCreateFilePage().getSectionId()%>" | |
74 style="width: 150px;" /> | |
75 </td> | |
76 <td> | |
77 <input type="submit" value="Load" onclick="setAction('loadSection', 'createFileForm');"/> | |
78 </td> | |
79 </tr> | |
80 </table> | |
81 | |
82 <% if(sessionBean.getCreateFilePage().getSection() != null) { %> | |
83 | |
84 <table style="width: 300px; margin-left: auto;margin-right: auto;"> | |
85 <tr> | |
86 <td><label>Section Name</label></td> | |
87 <td><label><%= sessionBean.getCreateFilePage().getSection().getName() %></label></td> | |
88 </tr> | |
89 <tr> | |
90 <td><label>Book Id</label></td> | |
91 <td><label><%= sessionBean.getCreateFilePage().getSection().getBook().getId() %></label></td> | |
92 </tr> | |
93 <tr> | |
94 <td><label>Book Name</label></td> | |
95 <td><label><%= sessionBean.getCreateFilePage().getSection().getBook().getName() %></label></td> | |
96 </tr> | |
97 <tr> | |
98 <td><label>Text</label></td> | |
99 <td> | |
100 <textarea rows=20" cols="70"> | |
101 <%=sessionBean.getCreateFilePage().getSection().getText() %> | |
102 </textarea> | |
103 | |
104 </td> | |
105 </tr> | |
106 <tr> | |
107 <td></td> | |
108 <td> | |
109 <input type="submit" | |
110 value="Create" | |
111 title="Create Branch in Extraction Interface" | |
112 onclick="sectionInExtractionInterface(<%=sessionBean.getCreateFilePage().getSectionId() %>, '<%=sessionBean.getCreateFilePage().getSection().getName()%>', <%=sessionBean.getCreateFilePage().getSection().getBook().getId() %>, '<%=sessionBean.getCreateFilePage().getSection().getBook().getName() %>', <%=sessionBean.getUser().getId() %>, '<%=sessionBean.getApplicationBean().getExtractionInterfaceUrl() %>');"/> | |
113 | |
114 <input type="submit" value="Reset" onclick="setAction('reset', 'createFileForm');"/> | |
115 </td> | |
116 </tr> | |
117 </table> | |
118 | |
119 | |
120 <% } %> | |
121 | |
122 </form> | |
123 <% } %> | |
124 | |
125 </div> | |
126 | |
127 </body> |