Listes de pages
Les listes de pages permettent d'éviter le codage en dur des URL (Uniform Resource Locators) dans les servlets et dans les fichiers JSP. Une liste de pages indique l'emplacement vers lequel une demande doit être réacheminée, mais personnalise automatiquement cet emplacement en fonction du type MIME du servlet. Ces propriétés permettent de définir un langage de marquage et un type MIME associé. Pour le type MIME indiqué, vous pouvez également indiquer un ensemble de pages à appeler.
- com.ibm.servlet.ClientList
- com.ibm.servlet.ClientListElement
- com.ibm.servlet.MLNotFoundException
- com.ibm.servlet.PageListServlet
- com.ibm.servlet.PageNotFoundException
WebSphere Application Server propose le servlet PageListServlet, que vous pouvez utiliser pour appeler un fichier JSP (JavaServer Pages) en lisant le fichier de configuration client_types.xml. Ce fichier associe un fichier JSP à un URI (Uniform Resource Identifier, identificateur de ressources uniforme). Lorsqu'il est appelé, l'URI indique un autre fichier JSP dans un module web. Ce support permet d'accéder à des URL sans les coder "en dur" dans les servlets.
Vous pouvez également regrouper des listes de pages d'un point de vue logique en fonction du type du langage de marquage, par exemple Hypertext Markup Language (HTML) ou Wireless Markup Language (WML). Cette opération permet aux applications qui utilisent des servlets pour l'extension du servlet PageListServlet d'appeler des fichiers JSP qui renvoient le langage de marquage approprié pour la demande client. Par exemple, une demande provenant d'un périphérique PDA requiert des données WML. Le serveur d'applications envoie la demande à un servlet qui étend le servlet PageListServlet et le servlet appelle un fichier JSP qui renvoie une réponse WML.