社区
Web 开发
帖子详情
jsf 标签 id
xichao007521
2009-03-16 12:29:02
刚开始接触jsf,今天做例子的时候遇到的问题:
<h:inputText value="#{user.name}" id="testbox"/>,我取得里面值的时候用document.getElementById("testbox").value,就找不到值,查看了源码之后发现id被设置为j_id_jsp_992526669_1:testbox,请问有什么更好的设置jsf标签id的方法吗?机器产生的id是可控的吗?
...全文
97
3
打赏
收藏
jsf 标签 id
刚开始接触jsf,今天做例子的时候遇到的问题: ,我取得里面值的时候用document.getElementById("testbox").value,就找不到值,查看了源码之后发现id被设置为j_id_jsp_992526669_1:testbox,请问有什么更好的设置jsf标签id的方法吗?机器产生的id是可控的吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xichao007521
2009-03-16
打赏
举报
回复
不错,谢谢wula0010,刚接触jsf,正在上手
wula0010
2009-03-16
打赏
举报
回复
你说清楚在哪里取值了,如果是在backbean里,backbean应该是user,直接用username就可以了。看你应该是在javascript里取值,那么要设置form的id,控件的id是form_id:控件id,比如你的form的id=form1,<h:inputText value="#{user.name}" id="testbox"/>,在javascript里取值就是document.getElementById("form1:testbox").value
xichao007521
2009-03-16
打赏
举报
回复
补充,我使用的是jsf1.2版本
(原创)开发
JSF
自定义
标签
id
,var属性的设置技巧
在
JSF
里开发自定义
标签
时,
ID
属性值的设置跟一般的属性不一样: [code="java"] if(this.
id
!=null){ component.setValueExpression("
id
", this.
id
); } [/code] 如果这样设置运行时会报java.lang.IllegalArgumentException异常,这是因为在U...
JSF
的编码和解码
JSF
页面中包含了很多
jsf
标签
,每个
标签
都有一个相关的
标签
处理程序类。当读取该页面的时候,执行
标签
处理程序。
JSF
标签
处理程序彼此协作来构建一棵组件树。组件树是一种数据结构,其中包含与
JSF
页面上所有用户界面元素对应的JAVA对象。 1、当
JSF
呈现页面时,组件
相当于span元素
如果对
jsf
标签
不了解,不知道意思,可以对照浏览器的F12功能,查看显示的源代码。 比如
id
中加一个冒号,其实就是某某里面的
id
如: 这个function传递的参数就是
id
为form的表单里的
id
为qq的元素。。 这样写似乎有点饶舌,但就是这个意思
编写
JSF
的tabpanel出错:duplicate
Id
for a component all
原代码如下: (1)参考http://www.richfacescn.com/topic_detail.html?
id
=193:一开始以为是、
标签
的问题,分别加上
id
值,还是报错,问题没能解决。 (2)参考http://zhglhy.iteye.com/blog/13
JSF
标准组件使用说明
第一部分:UIForm:使用方法: ... 例子:
id="
jsf
tags" method="post" action="/
jsf
tags/faces/pages/tags.jsp" enctype="application/x-www-form-urlencoded"> ...
Web 开发
81,111
社区成员
341,725
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章