首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >控制器中的顶点inputText值为空

控制器中的顶点inputText值为空
EN

Stack Overflow用户
提问于 2015-05-20 04:49:10
回答 1查看 1.3K关注 0票数 0

我有一个输入字段,我试图将最终用户输入的输入传递到SF控制器类中。

下面是inputText的visualforce代码:

代码语言:javascript
复制
<div class="ssa-inputs">
  <div class="ssa-input-text">Name: </div>
    <div class="ssa-input">
      <apex:form>
        <apex:inputText value="{!acknowledgeInput}" id="acknowledgeInput"/>
      </apex:form>
    </div>
  </div>
  <div class="ssa-btns">
    <div class="ssa-btn">
      <apex:form>
        <apex:commandButton id="acceptHidden" value="Accept" action="{!updatecontact}"/>
      </apex:form>
      <input type="submit" id="acceptBtn" value="Accept"/>
    </div>
    <div class="ssa-btn">
      <apex:form>
        <apex:commandButton value="Decline" action="{!updatecontact}"/>
      </apex:form>
    </div>
</div>

以下是SF控制器代码:

代码语言:javascript
复制
public string acknowledgeInput{get;set;}

public PageReference updatecontact(){
    System.debug(LoggingLevel.DEBUG, acknowledgeInput); 

    // Update contact information
    // Redirect to respected PageReference
}

当我尝试打印出日志中的值时,我收到null。

我觉得这是非常直接的,我似乎找不到我错过了什么。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-06-01 23:40:19

您需要将命令按钮和输入文本字段放在同一表单中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30335847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档