JSF如何在后台获得前台页面的标签对象
2007-06-09 10:49
363 查看
FacesContext context = FacesContext.getCurrentInstance();
UIViewRoot root=context.getViewRoot();//获得前台页面的文件名
List list=root.getChildren();
HtmlForm form=(HtmlForm)list.get(0);//获得<form>节点
list=form.getChildren();
for(int i=0;i<list.size();i++){
UIComponent out=(UIComponent)list.get(i);
if(out instanceof HtmlOutputText){//判断节点类型
System.out.println(out.getId()+"该节点类型为:"+out.getClass());
}
}
UIViewRoot root=context.getViewRoot();//获得前台页面的文件名
List list=root.getChildren();
HtmlForm form=(HtmlForm)list.get(0);//获得<form>节点
list=form.getChildren();
for(int i=0;i<list.size();i++){
UIComponent out=(UIComponent)list.get(i);
if(out instanceof HtmlOutputText){//判断节点类型
System.out.println(out.getId()+"该节点类型为:"+out.getClass());
}
}
相关文章推荐
- [置顶] ajax请求得到后台数据,前台页面,使用table模板然后clone,显示表格,,不用append拼接 “字符串和HTML表格标签”
- java后台为前台JSP页面的SELECT标签设置值
- js父子窗口传值以及当前页面在js前台如何获得url参数
- Net前台页面如何调用后台cs变量
- Java后台去除前台传递数据中的页面标签(HTML,Javascript,Style),获取文本内容!
- 如何在后台获得Repeate项里的Html标签
- js_前台页面如何设置radio、checkbox、select三者的值以及绑定事件,方便后台接收数据
- 如何在前台获取后台的对象bean以及其中的值
- ASP.Net 如何让后台的cs页面获取到前台的html控件的值
- 遍历获取ASP.NET页面控件的名称及值 后台调用前台javascript方法报错:“缺少对象”的解决方法 xml与DataSet的互转换类
- SSH如何将从数据库中读出的带有html标签的字符串,让标签起效,显示在前台页面
- Struts2+JQuery+JSON实现异步交互,包括从后台获得单个值、对象、List和Map数据并从前台的表达中获取值
- jquery与后台进行数据交互--前台发单一数据对象,后台返回一个json字符串 jsp页面
- jsf中后台取前台页面组件的值
- 如何在Joomla!管理后台中实现标签页面的效果(tabs.js) 【转】
- struts2的s:checkbox标签如何获得后台传来的值并选中
- 如何从页面输入SQL查询条件得到后台结果返回前台页面
- 前台如何将多个json对象传入java后台
- JavaWeb如何将后台数据传递到前台页面HttpServletResponse和HttpServletRequest
- B/S下,页面后台计算需要大量时间,前台如何显示载入中或进度条