# Web Development Toolkit

## Embedding Agile Java Code

The Web Development Toolkit allows you to create your own presentation logic for Agile e6. The toolkit uses Java Server Pages (JSP) and tag libraries.

Each JSP page, including the refine and aggregate lists, must load the tag libraries to use the Agile business and presentation logic. The custom tag libraries are designed to hide complexity behind simple JSP tags. The following JSP code needs to be included:

> <%@ taglib uri="/ewdttags" prefix="EWDT" %>

Also, the following page directive is needed to import general and Agile-specific Java classes into your JSP page:

> <%@ page language="java" errorPage="/error.jsp" import="java.util.*, com.axalant.web.*, com.axalant.web.sessiondata.*, com.axalant.web.axalantform.*, com.axalant.web.element.properties.*, com.axalant.util.*, com.agile.er.* " %>