%@ include file="../../shared/header.inc" %>
<%@ page language="Java" import="kotkabeans.*, kolibribeans.*, java.sql.*,
kiurubeans.*,kottarainenbeans.*, java.util.*" session="true"
autoFlush="true" isThreadSafe="true" isErrorPage="false"
%>
<%
/****************************************************************************
* PAGE DESCRIPTION
*****************************************************************************
*
* NAME: index.jsp
* LANGUAGE: jsp
* DATE: 5.5.2003
* AUTHOR: Sampsa Lintunen, Jyväskylän yliopisto
*
*****************************************************************************
* COPYRIGHT (C) KOTTARAINEN-PROJEKTIRYHMÄ
* Limited rights granted. Please refer to license
*****************************************************************************
*****************************************************************************
* UPDATES
*****************************************************************************
*
* 5.12.2002 Initial release
* 10.6.2003 Code cleanup by Tiina Pöyhönen
*
****************************************************************************/
pageContext.setAttribute("checkMethod", "SIMPLE");
%>
<%@ include file="../../shared/userCheck.inc" %>
<%@ include file="../../shared/menus.inc" %>
<%
Properties commonVars = new Properties();
int questionnaireid;
try {
questionnaireid =
Integer.parseInt(request.getParameter("questionnaireid"));
} catch (Exception e) {
questionnaireid=-1;
}
if (Questionnaire.getJSPvid() == null) {
String templatePath =
pageContext.getServletContext().getRealPath("/survey/sqlt");
String htmttemplatePath =
pageContext.getServletContext().getRealPath("/survey/htmt");
Questionnaire.setJSPvid("questionnaire");
Questionnaire.setTemplatePath(templatePath);
Questionnaire.setHtmtTemplatePath(htmttemplatePath);
Questionnaire.setTH();
Questionnaire.setHtmlTH();
Questionnaire.InitializeMetadatas(); // important for metadata-creation
}
if (questionnaireid != -1) {
Questionnaire.Empty();
Questionnaire.getValuesFromDb(questionnaireid);
} else if (!commonVars.getProperty("newquestionnaire","").equals("")) {
Questionnaire.Empty();
} else {
commonVars = re.Extract(request);
Questionnaire.update(commonVars);
}
if (!commonVars.getProperty("save","").equals(""))
Questionnaire.saveToDatabase();
Questionnaire.setPrintType("tree");
Questionnaire.setPersonid(user.getPersonID());
Properties printVars = new Properties();
String print= Questionnaire.getHtml();
%>
Kyselyn id = <%=Questionnaire.getQuestionnaireId()%>
Vastaaminen
Kyselyn rakenne
<%=print%>
<%
/****************************************************************************
* COPYRIGHT (C) KOTTARAINEN-PROJEKTIRYHMÄ
* Limited rights granted. Please refer to license
****************************************************************************/
%>