WAS6.1에서 WAS7.0으로 업그레이드 한 이후 배열에 포함 된 값을 표시 할 때 오류가 발생합니다.Websphere 7 & JSTL : 배열에서 값을 가져올 수 없음 -> EL 구현에 누락 된 리소스 : ??? propertyNotReadable?
자바 :
private Date[] days = new Date[10];
public Date[] getDays() {
return days;
}
JSP :
<td><fmt:formatDate value="${fair.days[0]}" pattern="dd.MM.yyyy" /><td>
이 다음과 같은 오류가 발생하십시오 WAS6.1 서버에 배포 할 때
[Exception in:/tilesContent/listFairs_bodyarea.jsp] Missing Resource in EL
implementation: ???propertyNotReadable???
내 응용 프로그램이 잘 작동합니다. 이 문제점은 WAS7에서만 발생합니다.
일 [0]을 반환하고 $ {fair.firstDay}을 (를) 사용하여 액세스하는 getFirstDay() 메소드가 추가되었습니다. 배열에 액세스하는 데 문제가 있습니까?
그냥 서버에보고했다./WEB-INF/lib는 struts.jar와 별개로 비어 있습니다. 그 항아리는 저에게 명시 적으로 자동 배치되지 않습니다. +1 '유용한 팁입니다. – paul
다른 클래스 경로 위치를 확인하십시오. JRE/lib, JRE/lib/ext. 이것은 분명히 다른 버전 클래스/JAR의 classpath 오염의 징조입니다. – BalusC
의견을 주셔서 감사합니다. 내가 정확히 무엇을 찾고 있어야합니까? 깨끗한 배포 - 서버 삭제, 서버 생성, 설치 등을 확실히 수행하고 있음을 확신합니다. – paul