|
Facelet |
|
</ui:define>
</ui:composition>
Content below composition tag will not be
rendered.
</body>
</html>
inserttemplate.xhtml :
<!DOCTYPE html PUBLIC “-//W3C//DTD
XHTML 1.0 Transitional//EN” “http://
www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/
xhtml”
xmlns:ui=”http://java.sun.com/jsf/
facelets”>
<head>
<title>Facelet insert tag example</title>
<link href=”../../style/CSS.css”
rel=”stylesheet” type=”text/css”/>
</head>
<body>
<ui:insert name=”face1"></ui:insert>
<ui:insert name=”face2"> </ui:insert>
<ui:insert name=”face3"> </ui:insert>
<ui:insert name=”face4"> </ui:insert>
<ui:insert name=”face5"><h3>This is the
default text rendered</h3> </ui:insert>
</body>
</html> |
|
|
Rendered Output:
9. Facelet param tag
This tag is used to pass objects as variables
between facelets. This tag has two required
attributes name and value. name attribute is
the name of the variable and the value attribute
is to set the value of this variable. You can use
this tag where a define tag is used within
composition or decorate tag. We can also use
this tag within include tag. In this example, we
have taken two variables user and pwd within
include tag in param.xhtml and values are set
through bean’s properties userid and password.
These variable are passed to the
“includeparampage.xhtml” where we can use
these variables in this line of code “Your #{user}
and #{pwd} will not be disclosed”. |
|
Jan
2008 | Java Jazz Up | 85 |
|
|
View All Topics |
All Pages of this Issue |
Pages:
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53 ,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63 ,
64,
65 ,
66 ,
67 ,
68 ,
69 ,
70 ,
71 ,
72 ,
73 ,
74 ,
75 ,
76 ,
77 ,
78 ,
79 ,
80 ,
81 ,
82 ,
83,
84 ,
85 ,
86,
87 ,
88,
89 ,
90 ,
91 ,
92 ,
93 ,
94 ,
95 ,
96 ,
97 ,
98 ,
99 ,
100 ,
101 ,
102 ,
103,
104 ,
105 ,
106,
107,
Download PDF |
|
|
|
|
|
|
|
|
|