`

JSF之获取link的值

    博客分类:
  • JSF
 
阅读更多
<p:commandLink id="linkContractId" value="#{result.contractId}"
							onclick="dlg2.show();"
							style="color: blue;text-decoration :underline"
							actionListener="#{searchContractByLessorBean.linkClick}"
							update="contractDialogId">
							<f:param value="#{result.contractId}" name="contractId"></f:param>
						</p:commandLink>


	public void linkClick(ActionEvent e) {
//		CommandLink link =  e.getComponent();
//       String Value = (String) link.getValue();
//       System.out.println("linkValue -------:"+ Value);
		String value = FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get("contractId").toString(); 
		System.out.println("value:" + value);
		for (SearchContractByLessorResult sr: contractModel) {
			if (sr!= null && value != null && sr.getContractId()!= null
					&& sr.getContractId().trim().equals(value.trim())){
				selectContract = sr;
				System.out.println("-----existing-----");
			}
		}
	}
分享到:
评论

相关推荐

    maven包jsf

    JSF应用遵循一套预定义的生命周期,包括六阶段:恢复视图、应用请求值、处理验证、更新模型值、调用应用业务逻辑和呈现响应。每个阶段都有特定的任务,例如在处理验证阶段,JSF会检查输入数据的有效性。 **5. JPA...

    学习中写的jsf实现的增删改查示例

    JSF有六个阶段:恢复视图、应用请求值、处理验证、更新模型值、调用应用动作和渲染响应。在这些阶段中,数据从客户端到服务器端进行传递和处理。 4. **Managed Beans**: Managed Beans是JSF中的核心概念,它们是...

    JSF控件详细参考手册

    - **fn:indexOf**:获取子串在字符串中的索引。 - **fn:join**:连接字符串数组。 - **fn:length**:计算字符串长度。 - **fn:replace**:替换字符串中的子串。 - **fn:startsWith**:检查字符串是否以指定前缀开始...

    精通JSF标签一字不漏

    这对于需要在服务器端获取额外信息的场景非常有用。 **基本用法:** ```jsp ``` 在这个例子中,`height` 和 `width` 属性被设置,并且可以在父组件的 backing bean 中通过 `getAttributes()` 方法访问到...

    JSF标签全解

    - **功能**:`f:converter` 标签允许我们指定一个JSF Converter实现(实现了`javax.faces.convert.Converter`接口的类),以便对JSF组件的输入输出值进行转换。 - **使用示例**: - JSP: ```jsp ``` - **...

    JSF标签(简体中文版,可作为jsf的UI设计人员的参考指南)

    JSF标签共享一些通用属性,如`id`用于唯一标识组件,`binding`可以将组件绑定到一个`UIComponent`实例,`rendered`决定组件是否在页面上渲染,`styleClass`用于设置CSS样式,`value`用于设置或绑定组件的值,`...

    重要知识JSF标签.pdf

    2. `&lt;h:outputLink&gt;`:生成`&lt;a&gt;`链接标签,`value`属性可以绑定JSF表达式。 3. `&lt;h:outputFormat&gt;`:格式化输出文本,支持参数化,可以与`&lt;f:param&gt;`配合使用。 4. `&lt;h:outputText&gt;`:简单地显示绑定的值。 **输入...

    《JSF标签》简体中文版.pdf

    它可以被子类继承以实现特定的数据源,例如从数据库获取数据。 总结而言,JSF标签库提供了一整套丰富的组件,涵盖了Web应用开发中的各个方面。通过这些组件,开发者可以快速构建出功能强大且用户友好的Web应用程序...

    prettyfaces-2.0.4-reference.pdf

    为了方便在JSF页面中生成符合PrettyFaces规则的HTML链接和URL,提供了`&lt;pretty:link&gt;`和`&lt;pretty:urlbuffer&gt;`标签。这些标签可以帮助开发人员避免手动构造URL,减少出错的可能,同时保证了URL的一致性和正确性。 ##...

Global site tag (gtag.js) - Google Analytics