%@ page language="java" %>
<%!
// authentication stuff - robert
// -----------------------------
// create DocumentBean instance for all JSP requests
digilib.servlet.DocumentBean docBean = new digilib.servlet.DocumentBean();
// initialize DocumentBean instance in JSP init
public void jspInit() {
try {
// set servlet init-parameter
docBean.setConfig(getServletConfig());
} catch (javax.servlet.ServletException e) {
System.out.println(e);
}
}
%>
<%
// get digilib config
digilib.servlet.DigilibConfiguration dlConfig = docBean.getDlConfig();
// parsing the query
digilib.servlet.DigilibRequest dlRequest = new digilib.servlet.DigilibRequest(request);
// add number of pages
dlRequest.setPt(docBean.getNumPages(dlRequest));
// dir cache
digilib.io.DocuDirCache dirCache = (digilib.io.DocuDirCache) dlConfig.getValue("servlet.dir.cache");
%>
| Pt | <%= dlRequest.getPt() %> |
total number of pages (generated by servlet) |
| RequestPath | <%= dlRequest.getRequestPath() %> |
url of the page/document |
| Fn | <%= dlRequest.getFn() %> | url of the page/document |
| FilePath | <%= dlRequest.getFilePath() %> | effective path of the page/document |
| Pn | <%= dlRequest.getPn() %> | page number |
| Dw | <%= dlRequest.getDw() %> | width of client in pixels |
| Dh | <%= dlRequest.getDh() %> | height of client in pixels |
| Wx | <%= dlRequest.getWx() %> | left edge of image (float from 0 to 1) |
| Wy | <%= dlRequest.getWy() %> | top edge in image (float from 0 to 1) |
| Ww | <%= dlRequest.getWw() %> | width of image (float from 0 to 1) |
| Wh | <%= dlRequest.getWh() %> | height of image (float from 0 to 1) |
| Ws | <%= dlRequest.getWs() %> | scale factor |
| Mo | <%= dlRequest.getMo() %> | special options like 'fit' for gifs |
| Mk | <%= dlRequest.getMk() %> | marks |
| BaseURL | <%= dlRequest.getBaseURL() %> |
| | base URL (from http:// to below /servlet) |
| servlet.version | <%= dlConfig.getAsString("servlet.version") %> |
|
| servlet.config.file | <%= dlConfig.getAsString("servlet.config.file") %> |
|
| basedir-list | <%
String[] bd = (String[]) dlConfig.getValue("basedir-list");
if (bd != null) {
for (int i = 0; i < bd.length; i++) {
%><%= bd[i] %> <%
}
}
%> |
|
| debug-level | <%= dlConfig.getAsInt("debug-level") %> (<%= dlConfig.getUtil().getDebugLevel() %>) |
|
| docuimage-class | <%= dlConfig.getAsString("docuimage-class") %>
(<%= dlConfig.getValue("servlet.docuimage.class") %>) |
|
| error-image | <%= dlConfig.getAsString("error-image") %> |
|
| denied-image | <%= dlConfig.getAsString("denied-image") %> |
|
| subsample-minimum | <%= dlConfig.getAsFloat("subsample-minimum") %> |
|
| sendfile-allowed | <%= dlConfig.getAsBoolean("sendfile-allowed") %> |
|
| use-authorization | <%= dlConfig.getAsBoolean("use-authorization") %> |
|
| auth-config | <%= dlConfig.getAsString("auth-file") %> |
|
| auth-url-path | <%= dlConfig.getAsString("auth-url-path") %> |
|