📄 accountmanager.java
字号:
package com.fisci.application.custrics.jsf;
import java.math.BigDecimal;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import javax.faces.component.UIParameter;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;
import com.fisci.custrexam.application.AccountLayer;
import com.fisci.custrexam.hibernate.Account;
public class AccountManager {
private BigDecimal accountNo;
private BigDecimal balance;
private List account_list = new ArrayList();
private AccountLayer accountLayer = null;
public AccountLayer getAccountLayer() {
return accountLayer;
}
public void setAccountLayer(AccountLayer accountLayer) {
this.accountLayer = accountLayer;
}
public List getAccount_list() {
return account_list;
}
public void setAccount_list(List account_list) {
this.account_list = account_list;
}
public BigDecimal getAccountNo() {
return accountNo;
}
public void setAccountNo(BigDecimal accountNo) {
this.accountNo = accountNo;
}
public BigDecimal getBalance() {
return balance;
}
public void setBalance(BigDecimal balance) {
this.balance = balance;
}
public String search(){
this.account_list = accountLayer.accountDataSearch();
return "sccuess";
}
public static String changeCurreny(Double curreny){
DecimalFormat format = new DecimalFormat("#.000");
String formatedNumber = format.format(curreny.doubleValue());
return formatedNumber;
}
public String detailData(ActionEvent event){
Map session = FacesContext.getCurrentInstance().getExternalContext().getSessionMap();
UIParameter component = (UIParameter) event.getComponent().findComponent("accountNo");
long id = Long.parseLong(component.getValue().toString());
Account account = this.getAccountLayer().getDetailData(new Long(id));
this.setAccountNo(BigDecimal.valueOf(account.getAccountNo().longValue()));
this.setBalance(BigDecimal.valueOf(account.getBalance().longValue()));
return "success";
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -