포틀릿 환경 설정 값을 변경할 수없는 환경 설정 값, 즉 환경 설정 값이 변경되지 않는 문제가 있습니다.포틀릿 환경 설정 값이 변경되지 않음
포틀릿의 값을 변경 한 다음 교차하여 portlet.xml
으로 변경되었습니다. 여기서 변경되었습니다. 그러나 키를 사용하여이 포틀릿 환경 설정 값을 얻으려고 할 때 항상 이전 값을 제공합니다.
<portlet-preferences>
<preference>
<name>DATA_FILE_DOC_NAME</name>// the name of the preference
<value>COM-EXAMPLE-EDIT</value>// the corresponding value
<read-only>false</read-only>// extra attribute
</preference>
</portlet-preferences>
을 그리고 자바 파일에이 같은이 환경 설정을 검색하고있다 :
내 portlet.xml의는 다음과 같습니다
....
//Getting the portal prefernce object.
PortletPreferences portletPreference = portletRequest.getPreferences();
// get the data file doc name.
dataFileDocName = portletPreference.getValue(
"DATA_FILE_DOC_NAME", "Not Found!!");
System.out.println("Data file doc name is : "+dataFileDocName.toUpperCase());
내가 dataFileDocName
로 COM-예-EDIT을 얻고을 하지만 환경 설정을 다른 것으로 변경해도 여전히 동일한 기본 설정이 적용됩니다. COM-EXAMPLE-EDIT (프로젝트를 여러 번 정리하고 게시 한 것과 관계없이).
도와주세요.
변경하려는 (변경하려는) 환경 설정 코드를 표시 할 수 있습니까? –