struts 2 우호 적 인 오류 알림 표시 s: fielderror 작은 그림 표시

1328 단어 Webxmlstruts
방법:
첫 번 째 단계:
struts 2 - core. jar 의 templet 아래 폴 더 를 모두 복사 해서 놓 습 니 다.
/ WEB - INF / themes 디 렉 터 리 아래. themes 디 렉 터 리 를 직접 만 듭 니 다.
두 번 째 단계:
themes 디 렉 터 리 에 MyTheme 폴 더 를 새로 만 들 고 Simple 의 파일 을 모두 copy 하여 MyTheme 아래 에 놓 습 니 다.
세 번 째 단계:
text. ftl 파일 을 열 고 맨 아래 에 내용 을 추가 합 니 다.

<#if parameters.required??>
 <b>*</b>
</#if>
<#assign eKey = parameters.id><#t/>
<#assign eValue = fieldErrors[eKey]?default("")>
<#if eValue!=""><#t/>
<img src="/app/images/Warning.gif" alt="${eValue}"/>
</#if>

마지막 으로 struts. xml 파일 을 수정 하고 다음 두 줄 을 추가 합 니 다.

    <constant name="struts.ui.theme" value="MyTheme" />
    <constant name="struts.ui.templateDir" value="/WEB-INF/themes" />

첫 번 째 if 는 필수 필드 뒤에 별 번 호 를 추가 합 니 다.
두 번 째 if 에 경고 그림 을 추가 합 니 다. alt 는 vaidate. xml 에서 쓴 알림 문자 입 니 다.
이렇게 하면 잘못된 정보 가 표시 된다.
하하, 사용 할 때 textfield 의 id 속성 을 반드시 기입 해 야 합 니 다.
너 도 더 판단 해서 parameters. name 을 판단 할 수 있다.이렇게 하면 틀림없다.
eValue 를 꺼 내 면 List 일 수도 있 습 니 다.이 럴 때 알림 메시지 가 우호 적 이지 않 을 수도 있 습 니 다.직접 고 쳐.
효과 좀 봅 시다.

좋은 웹페이지 즐겨찾기