`

a:commandButton传参数

阅读更多
<a4j:commandButton value="Set Name to Alex"  reRender="rep" > 
    <a4j:actionparam name="username" value="Alex" assignTo="#{userBean.name}"/> 
</a4j:commandButton> 
要后台的BackBean自动设置Alex给userBean.name
或者也可以通过:
Map params = FacesContext.getCurrentInstance().getExternalContext()  
                .getRequestParameterMap();  
String username = (String) params.get("username"); 
分享到:
评论

相关推荐

    JSF参数传递doc

    在后台的Managed Bean中,可以通过`HttpServletRequest`的`getParameter()`方法来获取这些参数: ```java public String someAction() { ExternalContext context = FacesContext.getCurrentInstance()....

    jsf 辅助文档

    - 可以与`a4j:commandLink`、`a4j:commandButton`、`a4j:jsFunction`等控件结合使用,实现参数的传递。 3. **a4j:form与h:form的区别** - `a4j:form`和`h:form`都可以作为表单的容器。 - 使用`a4j:form`时,如果...

    JSF标准标签

    它还支持嵌入其他标签如`&lt;h:outputText&gt;`来定义链接文本,并且可以使用`&lt;f:param&gt;`添加额外的URL参数。 - 示例代码: ```xml &lt;h:outputLink value="../index.jsp"&gt; &lt;h:outputText value="Link to Index" /&gt; &lt;f:...

    JSF中文标签

    - **`&lt;h:outputLink&gt;`**:生成HTML `&lt;a&gt;` 标签,用于创建链接。 - 示例代码: ```xml &lt;h:outputLink value="../index.jsp"&gt; &lt;h:outputText value="Link to Index"/&gt; &lt;f:param name="name" value="MyName"/&gt; ...

    JSF标签库快速参考

    **用途:** `commandLink` 类似于`commandButton`,但创建的是一个HTML的`&lt;a&gt;`链接,可以用于触发服务器端动作。 **属性:** - **action**: (非必填) 同`commandButton`。 - **actionListener**: (非必填) 同`...

    重要知识JSF标签.pdf

    3. **命令(Commands)**:如`&lt;h:commandButton&gt;`,用于创建按钮或链接。 4. **选择(Selections)**:如`&lt;h:selectOneMenu&gt;`,用于实现选项选择。 5. **其他**:包括`&lt;h:form&gt;`、`&lt;h:message&gt;`、`&lt;h:messages&gt;`和`...

    j2ee经常使用的标签说明以及Eclipse中的jsp插件安装下载和使用

    1. **JSP动作标签**:这些标签用于执行服务器端的操作,如`&lt;jsp:include&gt;`用于动态包含页面,`&lt;jsp:forward&gt;`将请求转发到另一个页面,`&lt;jsp:params&gt;`传递参数。 2. **JSTL标签**: - `&lt;c:set&gt;`:设置变量。 - `...

    Richfaces 4 组件参考手册

    - **Attaching to a component**:解释如何将 `&lt;rich:componentControl&gt;` 附加到其他组件上。 - **Parameters and JavaScript**:说明如何通过参数和JavaScript来配置 `&lt;rich:componentControl&gt;`。 - **Timing**:...

    2021-2022计算机二级等级考试试题及答案No.10380.docx

    具体来说,(float)(a+b)/2 表示将整数相加的结果转换为浮点数再除以2,而 (int)x%(int)y 则是对浮点数x和y进行类型转换后再进行模运算。 - **结论**:根据给定的变量值,表达式的计算结果为5.5。 ### 7. 函数重载 *...

    JSF帮组文档

    - **Handling a push notification**:处理推送通知的方式。 - **Push and JMS integration**:推送与JMS集成的相关内容。 - **Using Push without JMS**:在没有JMS的情况下使用推送。 - **Using TopicsContext...

    基于JSF架构的WEB应用开发研究

    - **`&lt;h:commandButton&gt;`** 和 **`&lt;h:commandLink&gt;`**:用于创建按钮和超链接,分别对应HTML中的`&lt;button&gt;`和`&lt;a&gt;`标签。 - **`&lt;h:inputText&gt;`** 和 **`&lt;h:inputTextarea&gt;`**:用于收集用户输入的文本数据。 - **`&lt;h...

    江苏计算机二级vb参考资料.pdf

    7. **列表框操作**:删除列表框(List1)中选定的列表项,应使用`RemoveItem`方法,传入`ListIndex`作为参数。因此,选项D正确。 8. **属性设定**:工具箱中的控件并非所有VB控件,VB还有其他不显示在工具箱中的...

    2021-2022计算机二级等级考试试题及答案No.14762.docx

    19. 继承属性:从CommandButton基类创建的子类如cmdA和cmdB,以及cmdA的子类cmdAA,它们共享相同的BaseClass属性(选项C)。 20. 自动创建窗体:纵栏式、表格式和数据表是常见的窗体类型,而新奇式(选项B)通常...

    全国计算机等级考试二级VB模拟试题.pdf

    11. 参数传递:'ByVal a As Integer'表示参数a是按值传递的,而'ByVal b As Integer'表示参数b同样如此。 从以上内容可以看出,这份模拟试题旨在检验考生对Visual Basic语言的理解和应用能力,包括基本语法、数据...

    二级模拟题

    8. **控件属性Caption**:文本框(TextBox)没有Caption属性,命令按钮(CommandButton)、复选框(CheckBox)和单选按钮(RadioButton)有Caption属性,用于设置文字标签。 9. **事件处理**:双击窗体会触发`...

Global site tag (gtag.js) - Google Analytics