1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| <%@ page language="java" contentType="text/html" %>
<%@ page pageEncoding="UTF-8"%>
<%@ page isELIgnored="false" %>
<%@ page import="fr.isen.jeen5_0708.group6.cocktaildb.*" %>
<%!
private Dao dao;
public void jspInit() {
String src = request.getParameter("src");
if(src != null)
{
if(src.equalsIgnoreCase("txt"))
{
String path = this.getServletContext().getRealPath("WEB-INF/data/txt");
dao = new Dao(path,"txt");
}
else if(src.equalsIgnoreCase("dom"))
{
String path = this.getServletContext().getRealPath("WEB-INF/data/xml");
dao = new Dao(path,"dom");
}
else if(src.equalsIgnoreCase("sql"))
{
dao = new Dao("","sql");
}
else{
//par défaut
String path = this.getServletContext().getRealPath("WEB-INF/data/txt");
dao = new Dao(path,"txt");
}
}
else{
//par défaut
String path = this.getServletContext().getRealPath("WEB-INF/data/txt");
dao = new Dao(path,"txt");
}
}
public void jspDestroy() {
dao = null;
}
%> |
Partager