source: branches/uk_ac_ebi_Tab2MageImporter/jsp/uk/ac/ebi/nugo/plugins/hybridizations.jsp @ 497

Last change on this file since 497 was 497, checked in by mbayer, 14 years ago
  • various specification related documents added (from Philippe)
  • have modified the structure of the extension -- now uses 3 separate JSP pages to collect data from user, one per tab2mage section, and data from these is stored in a data bean in the background and then retrieved in the last page
File size: 1.6 KB
Line 
1<%@ page import="net.sf.basedb.core.*"%>
2<%@ page import="net.sf.basedb.clients.web.*"%>
3<%@ page import="net.sf.basedb.util.*"%>
4<%@ page import="java.util.*"%>
5
6<jsp:useBean id="inputDataBean" class="uk.ac.ebi.nugo.plugins.DataBean" scope="session"/>
7<!-- submits the form data back to the bean assuming that each form element is matched to a variable in the bean by the same name -->
8<jsp:setProperty name="inputDataBean" property="*"/>
9
10
11<html>
12<head>
13</head>
14<body>
15
16<%
17final SessionControl sc = Base.getExistingSessionControl(pageContext, true);
18final String ID = sc.getId();
19final String requestID = request.getParameter("requestId");
20 %>
21
22<h2>Tab2MAGE Importer -- Hybridizations Configuration</h2>
23
24<form action="../../../../../../common/plugin/index.jsp" method="post">
25<input type="hidden" name="ID" value="<%=ID%>"> 
26<input type="hidden" name="cmd" value="SetParameters"> 
27<input type="hidden" name="requestID" value="<%=requestID%>"> 
28<input type="hidden" name="parameter:experimentName" value="<%=inputDataBean.getExperimentName()%>"> 
29<input type="hidden" name="parameter:treatmentProtocol" value="<%=inputDataBean.getTreatmentProtocol()%>"> 
30
31<table cellpadding="15">
32  <!-- question 1 -->
33  <tr style="border-color: #6E94B7;border-style: solid;border-width: 1px">
34    <td>Please select the microarray platform used in the experiment:</td>
35    <td><select name="parameter:platform">
36      <option>Affymetrix</option>
37      <option selected="selected">Genepix</option>
38    </select></td>
39  </tr>
40 
41  </table>
42
43<input type="submit" value="Continue" />
44</form>
45
46</body>
47</html>
Note: See TracBrowser for help on using the repository browser.