0
관리 빈에 if 조건이 있습니다. 조건이 참일 때 경고를 표시하고 싶습니다. 나는 어떻게 그럴 수 있니? 예 :관리 빈에서 javascript 함수를 호출하는 방법은 무엇입니까?
public void catInsert()
{
if(abr.searchCategoryByCategoryName(CategoryName)!=null){
// msg = "<div style = 'color:red'>CategoryName already exist!</div>";
// System.out.println(msg);
// i want alert here
}else
{
abr.addCategory(CategoryName);
CategoryName="";
}
}
및 xhtml 페이지는 다음과 같습니다.
<table class="nostyle">
<tr>
<td align="right">
<h:outputText value="Category Name:"></h:outputText>
</td>
<td>
<h:inputText id="txtcatname" value="#{categoryBean.categoryName}" required="true" requiredMessage="Enter category Name" >
</h:inputText>
</td>
<td ><h:message for="txtcatname" style="color: #df0000"></h:message></td>>
</tr>
<tr>
<td></td>
<td align="left">
<h:commandButton id="submit" type="Submit" value="submit" action="#{categoryBean.catInsert()}" >
</h:commandButton>
</td>
</tr>
</table>
무엇이 문제입니까? 실제 상태는 어디입니까? – Sarfraz
클라이언트가 알아 내기 위해 콩과 계속 얘기해야합니다. – jcolebrand
질문이 업데이트되었습니다. 제게 해결책을주세요. – user1450369