2012-08-07 7 views
0

뷰 JSP에 사용자 양식이있는 JSF 포틀릿이 있습니다. 요구 사항은 테마 탐색 메뉴를 클릭 할 때마다 새로운 양식이 사용자에게 표시되어야합니다. 그러나 문제는 메뉴를 클릭 할 때마다 값이 유지됩니다. 테마 탐색을 클릭하여 뒷쪽 빈을 제거/다시 초기화하는 방법을 제안하십시오.WPS 7.0의 테마 탐색 메뉴에서 JSF Backing 빈 재설정

감사합니다, 주권

+2

문제를 나타내는 몇 가지 코드를 제공해 주시겠습니까? 문제에 대한 명확한 이해를 돕기에 충분한 정보가 없습니다. –

+0

@maple_shaft : 확인해 주셔서 고마워요. 초기 문제는 WPS 7.0에 JSF 포틀릿을 배치했다는 것입니다. 테마 탐색 메뉴를 클릭하면 포틀릿 JSP가 양식과 함께 표시됩니다. 일단 양식을 제출하고 예외가 있으면 양식 필드의 값이 제거되지 않습니다. 그러나 포틀릿 뷰 JSP가 테마 탐색에서 호출 될 때마다 새로운 양식을 표시하는 것이 필자의 요구 사항입니다. 탐색 URL 생성에 queryString 매개 변수를 추가하고 매개 변수를 확인하고 doView에 NULL을 지정하지 않으면 해결되지 않았습니다. 그런 다음 새 양식을 표시합니다. – Harry

답변

0
나는 (우리는 손님 테마를 사용하고 있기 때문에) 탐색 URL 생성에 검색어 문자열 매개 변수를 추가하고 내하는 doView에 내가 매개 변수를 확인하고로하고 NULL이 아닌 경우 해결 방법을했다

, 신선한 양식을 표시하십시오. 도움이 되었기 바랍니다.