logo search
Ответы к экзамену по ПИИ

Применение библиотечных тегов

Приводится пример jsp-страницы, разработанной с применением tldтегов: dossier,surname,lastname,submit.

Тег <%@ taglib > описывает jsp-директиву taglib, которая указывает на месторасположение библиотеки тегов и устанавливает префикс (пространство имен) для tld-тегов. В нашем случае дескриптор библиотеки тегов должен находиться в корне директории WEB-INF приложения, а префикс имеет значениеstaff.

<?xml version="1.0" encoding="ISO-8859-1" ?>

<%@ page language="java" contentType="text/html; charset=ISO-

8859-1"

pageEncoding="ISO-8859-1"%>

<%@ taglib uri="stafftag.tld" prefix="staff"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />

<title>Dossier</title>

</head>

<body>

<staff:dossier action="PostExample">