*jsf的错误的提示


FacesMessage msg = new FacesMessage();
            msg.setSummary("两次输入的新密码不相同。");
            msg.setDetail("两次输入的新密码不相同。");           
            //为了与原来例子保持一致,这里设置了消息的严重等级
            msg.setSeverity(FacesMessage.SEVERITY_WARN);
            //将消息保存在facesContext中,供其他过程使用
            facesContext.addMessage(null,msg);
在哪里提示了?不知道
另一种 使用Bean的一个属性validUserMsg来报错。
//根据用户输入的新用户账号查找用户
   Person person=userService.findPerson(newId);
   //如果找不到,就可以注册,否则就报该用户名已被使用的消息
   if(null==person){
    this.validUserMsg="";
      }
      else{         
          this.validUserMsg="The user name already be used.";
         }
 <tr>
        <td>用户帐号*:</td>
        <td>
          <a4j:region>
            <h:inputText id="newId" value="#{newUser.newId}" required="true">
              <a4j:support actionListener="#{newUser.validUser}" event="onblur" reRender="rep"/>
            </h:inputText>
            <h:message for="newId" />
            <h:outputText value="#{newUser.validUserMsg}" id="rep"/>
          </a4j:region>
        </td>
      </tr>
    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值