Preface

Comment

Declaration

Expression

Scriptlet

EL Expression

Directives

Attribute Directive

Include Directive

Page Directive

Tag Directive

Taglib Directive

Variable Directive

Standard Actions

<jsp:attribute>

<jsp:body>

<jsp:element>

<jsp:doBody>

<jsp:forward>

<jsp:getProperty>

<jsp:include>

<jsp:invoke>

<jsp:output>

<jsp:plugin>

<jsp:root>

<jsp:setProperty>

<jsp:text>

<jsp:useBean>

<jsp:body>

Specifies the body of a tag.

JSP Syntax

<jsp:body>any elements or text</jsp:body>

XML Syntax

Same as JSP syntax.

Examples

This example generates an HTML header tag with a lang attribute:

<jsp:element name="${content.headerName}"	
   xmlns:jsp="http://java.sun.com/JSP/Page">	
   <jsp:attribute name="lang">${content.lang}</jsp:attribute>	
   <jsp:body>${content.body}</jsp:body>	
</jsp:element>

The name attribute identifies the generated tag's name. The jsp:attribute tag generates the lang attribute. The body of the jsp:attribute tag identifies the value of the lang attribute. The jsp:body tag generates the body of the tag. The output of this example jsp:element could be:

<h1 lang="fr">Heading in French</h1>

Description

Normally, the body of a standard or custom action invocation is defined implicitly as the body of the XML element used to represent the invocation. The body of a standard or custom action can also be defined explicitly using the jsp:body standard action. This is required if one or more jsp:attribute elements appear in the body of the tag.

If one or more jsp:attribute elements appear in the body of a tag invocation but no jsp:body element appears or an empty jsp:body element appears, it is the equivalent of the tag having an empty body.

It is also legal to use the jsp:body standard action to supply bodies to any standard actions that accepts a body (except for jsp:body, jsp:attribute, jsp:scriptlet, jsp:expression, and jsp:declaration). The body standard action accepts no attributes.

See Also



宏飞网络是你学习web开发、测试web程序实例、和培养职业技能的首选网站。我们提供例子也许有些简单,但对理解基本概念有帮助。

我们尽量避免在教程、参考及例子中出现错误,但不能保证所有的内容都是正确的。

你使用本网站时,我们默认你已经阅读并接受了我们的隐私政策。

Copyright 2003-2011宏飞网络 版权所有