BeanPage Tag:
Expose a specified item from the page context as a bean.
This tag retrieve the value of the specified item from the page context for this page, and define it as a scripting
variable.
Note: If a problem occurs while retrieving the specified configuration object, a request time exception will be thrown.
| Name |
Description |
| id |
Specifies the name of the scripting variable (and
associated page scope
attribute) that will be made available with the value of the specified
page context property.
|
| property |
Name of the property from our page context to be retrieved and exposed.
Must be one of application, config, request,
response, or session.
|
Example Illustrating the use of the Page<bean:page>
tag.
Here you will learn to use the Struts Html <bean:page>tags.
We will cover an example that will show a working of<bean:page>tags
Example code :
Creating an Action Class
: Not Required here.
Creating Form Bean
: Not Required here.
Developing the Action Mapping in the struts-config.xml
: Not Required here.
Developing the beanPageTag.jsp page
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean" %>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html" %>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-logic" prefix="logic"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#999933">
<h3> <font color="#33FF33">bean:page Tag Demo</font></h3>
<bean:page id="var1" property="session"/>
<bean:page id="var2" property="application"/>
<table border="2">
<tr>
<td>
<font color="#33FF33">session</font>
</td>
<td>
<bean:write name="var1"/>
</td>
</tr>
<tr>
<td>
<font color="#33FF33">application</font>
</td>
<td>
<bean:write name="var2"/>
</td>
</tr>
</table>
</body>
</html>
|
Add the following line in the index.jsp to call the form.
<a href="beanPageTag.jsp">BeanPageTagDemo</a><br/>
|
Building and Testing the Example
Build , deploy and Test the application .
Open the browser and navigate to the beanPageTag.jsp
page
Your browser displays the following page beanPageTag.jsp
and see the O/P .
Output:
Above actions displays the working of beanPageTag..
|
Current Comments
0 comments so far (post your own) View All Comments Latest 10 Comments: