⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 在类中获取bean对象或bean对象的单个属性.txt

📁 J2EE学习笔记
💻 TXT
字号:
如果要在其他类中驱动Manage-Bean,则可以先取得javax.faces.context.FacesContext,它代表了JSF目前的执行环境对象,接着尝试取得javax.faces.el.ValueBinding对象,从中取得指定的Bean对象。例如:
	FacesContext context =
		FacesContext.getCurrentInstance();
	ValueBinding binding=
		context.getApplication().createValueBinding("#{user}");
	UserBean user=(UserBean)binding.getValue(context);
如果尝试取得Bean的某个属性,则可以如下:
	FaceContext context =
		FaceContext.getCurrentInstance();
	ValueBinding binding=
		context.getApplication().createValueBinding("#{user.name}");
	String name=(String)binding.getValue(context);

初始化managed-bean的属性值为空时,可以使用<null-value/>标签

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -