2014-03-27 4 views
1

한 텍스트 상자 name 버튼 Login오류 메시지가없는 HTML하여 표시 : JSP 페이지에서 1.3.10

<html:form action="login"> 
    <html:text property="name"/> 
    <html:submit value="Login" /> 
</html:form> 
<html:errors/> 

을 갖는 StructsActionForm에 갖는 스트러트의 오류를 validate() 방법 만약

public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) { 
    ActionErrors errors = new ActionErrors(); 
    if (getName() == null || getName().length() < 1) { 
     errors.add("name", new ActionMessage("error.name.required")); 
       // TODO: add 'error.name.required' key to your resources 
    } 
      return errors; 
} 

같은 텍스트 박스 name Login 클릭시 빈 입력이 있는데 error.name.required<html:errors/>의 도움으로 표시해야하지만 오류 메시지가 표시되지 않습니다.

저는 Net-beans 8.0, Struts 1.3.10을 사용하고 있습니다.

Pls이 문제를 도와주세요. 미리 감사드립니다.

+0

validate() 메소드가 호출되는지 확인하십시오. 또한 리소스 파일에 "error.name.required"를 정의했는지 확인하십시오. – Susie

+0

@Selva'action' 설정을 공유 할 수 있습니까 ('struts-config.xml')? –

+0

@PaulVargas 귀하의 의견에 대한 답변 감사합니다 – Selva

답변

1

난 그냥

에 키 값을 놓친

그래서 내가 값을 추가 details.just 오류를 얻을 수 캔트과를 실행하는 동안 내가 대답을 얻었다

ApplicationResource.properties 프로그램.

답장을 보내 주셔서 감사합니다.