%@page import="java.util.*" %><%
//---------- SESSION BASICS, QUERY PARAMETERS ---------------------------
String net = request.getParameter("Network");
String reg = request.getParameter("Registry");
String url = request.getParameter("URL");
String requestIP = request.getRemoteAddr();
String higherTaxon = request.getParameter("HigherTaxon");
String fullName = request.getParameter("FullName");
String isoCountry = request.getParameter("ISOCountry");
String mailAddr = request.getParameter("Email");
String returnLimit = request.getParameter("returnLimit");
String timeLimit = request.getParameter("TimeLimit");
session.setAttribute("network", net);
session.setAttribute("registry", reg);
session.setAttribute("url", url);
session.setAttribute("ip", requestIP);
session.setAttribute("highertaxon", higherTaxon);
session.setAttribute("fullname", fullName);
session.setAttribute("isocountry", isoCountry);
session.setAttribute("mail", mailAddr);
session.setAttribute("returnlimit", returnLimit);
session.setAttribute("timelimit", timeLimit);
//----------------------- LANGUAGE SETTINGS ---------------------------
Locale locale;
String lang = request.getParameter("Language").toLowerCase();
if (lang == null) // set English as the default
lang = "english";
if (lang.equals("german"))
locale=Locale.GERMAN;
else // no parameter or default
locale=Locale.ENGLISH;
session.setAttribute("myLocale", locale);
ResourceBundle bundle = ResourceBundle.getBundle("Message", locale);
for (Enumeration e = bundle.getKeys(); e.hasMoreElements();) {
String key = (String)e.nextElement();
String s = bundle.getString(key);
session.setAttribute(key, s);
}
%>
<%=session.getAttribute("main.title")%>
 |
<%=session.getAttribute("main.bodytitle")%>
<%=session.getAttribute("usage.subtitle")%>
|
 |
<%=session.getAttribute("usage.text")%>
|
|