从JSF中的另一个表格调用数据

发布于 2025-01-22 16:14:30 字数 666 浏览 0 评论 0原文

我需要调用另一种形式的数据,这是可能的吗?我发布摘要代码。当我寻找tramitebean的值时,我使用的是java + jsf + primefaces.description。谢谢

 <p:tabView id="tab">
    <p:tab title="Title1">
        <h:form id="form1">
            <p:textEditor value="#{tramiteBean.descripcion}"  id="descripcion"/>    
            <p:inputNumber value="#{tramiteBean.idTipo}"  id="tipo"/>   
        </h:form>
    </p:tab>
    <p:tab title="Title2">
        <h:form id="form2">
            <p:commandButton value="Send" actionListener="#{control.doSome}" update=":tab:form1"/> 
        </h:form>
    </p:tab>
</p:tabView>

I need to call the data that is in another form, is this possible? I publish a summary code. I use this is Java + JSF + Primefaces When I look for the values ​​of tramiteBean.description, I get null. Thank you

 <p:tabView id="tab">
    <p:tab title="Title1">
        <h:form id="form1">
            <p:textEditor value="#{tramiteBean.descripcion}"  id="descripcion"/>    
            <p:inputNumber value="#{tramiteBean.idTipo}"  id="tipo"/>   
        </h:form>
    </p:tab>
    <p:tab title="Title2">
        <h:form id="form2">
            <p:commandButton value="Send" actionListener="#{control.doSome}" update=":tab:form1"/> 
        </h:form>
    </p:tab>
</p:tabView>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

欢你一世 2025-01-29 16:14:30

我认为这是不可能的。
从一种表单中获取输入并提交另一种表格作品。
您为什么不以单个形式包装整个TabView?

<h:form>
<p:tabView id="tab">
<p:tab title="Title1">
<p:textEditor value="#{tramiteBean.descripcion}"  id="descripcion"/>    
        <p:inputNumber value="#{tramiteBean.idTipo}"  id="tipo"/> 
</p:tab>


<p:tab title="Title2">
<p:commandButton value="Send" actionListener="#{control.doSome}" update=":tab:form1"/> 
</p:tab>

</p:tabView>

</h:form>

I don't think that is possible.
Taking input from one form and submiting another form works.
Why don't you wrap the entire tabView in a single form?

<h:form>
<p:tabView id="tab">
<p:tab title="Title1">
<p:textEditor value="#{tramiteBean.descripcion}"  id="descripcion"/>    
        <p:inputNumber value="#{tramiteBean.idTipo}"  id="tipo"/> 
</p:tab>


<p:tab title="Title2">
<p:commandButton value="Send" actionListener="#{control.doSome}" update=":tab:form1"/> 
</p:tab>

</p:tabView>

</h:form>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文