Java Reference
In-Depth Information
F IGURE 33.14
This JSF application enables you to perform addition, subtraction,
multiplication, and division.
Here are the steps to develop this project:
Step 1. Create a new managed bean named calculator with the request scope as
shown in Listing 33.7, CalculatorJSFBean.java.
create managed bean
Step 2. Create a JSF facelet in Listing 33.8, Calculator.xhtml.
create JSF facelet
L ISTING 33.7
CalculatorJSFBean.java
1 package jsf2demo;
2
3 import javax.inject.Named;
4 import javax.enterprise.context.RequestScoped;
5
6 @Named(value = "calculator" )
7 @RequestScoped
8 public class CalculatorJSFBean {
9
private Double number1;
property number1
property number2
property result
10
private Double number2;
11
private Double result;
12
13 public CalculatorJSFBean() {
14 }
15
16
public Double getNumber1() {
17
return number1;
18 }
19
20
public Double getNumber2() {
21
return number2;
22 }
23
24
public Double getResult() {
25
return result;
26 }
27
28
public void setNumber1(Double number1) {
29
this .number1 = number1;
30 }
31
32
public void setNumber2(Double number2) {
33
this .number2 = number2;
34 }
35
36
public void setResult(Double result) {
37
this .result = result;
38 }
39
 
 
Search WWH ::




Custom Search