JSF 1.2 - My Faces Implementation을 사용하고 있습니다. 폼이 있는데, h : inputText를 사용하여 값을 거의 표시하지 않습니다. 2 개의 입력란은 편집해서는 안되며 사용자에게 보여야하며 제출 한 클릭을 서버에 제출해야합니다. 나는 readonly = "true"와 disabled = "true"를 시도했는데, 둘 다 목적을 해결하지 못했습니다! 어떤 제안?h : inputText에 대한 텍스트를 입력하는 사용자를 중지하는 방법?
1
A
답변
6
readonly="true"
은 귀하의 요구 사항에 맞아야합니다. 텍스트는 편집 할 수 없으며 값은 서버에 제출됩니다.
disabled="true"
은 요구 사항에 맞지 않습니다. 텍스트는 실제로 편집 할 수 없지만 값은 서버에 제출되지 않습니다.
두을 사용하면 값이 전혀 제출되지 않습니다. 양식 제출 중에 rendered
속성 또는 해당 부모 중 하나가 false
으로 평가되는 경우 양식 제출 요청의 요청 값 적용 단계에서 값이 수집되지 않습니다.
1
사실, readonly = "true"
서버에 가치를 제출하지 않습니다, 나는 readonly= "#{facesContext.renderResponse}"
, 그것은 나를
관련 문제
- 1. h : inputText에 대한 구분 기호 구분자를 어떻게 금지합니까?
- 2. "show"함수를 호출하는 mySQL 사용자를 중지하는 방법
- 3. 편집시 Gridview 인코딩 내 텍스트를 중지하는 방법
- 4. Silverlight 유효성 검사 - 잘못된 데이터를 제출하는 사용자를 중지하는 방법
- 5. Adobe Air Mobile : 스플래시 화면에 텍스트를 입력하는 방법
- 6. Watin을 사용하여 AJAX HTML 편집기에 텍스트를 입력하는 방법
- 7. SurfaceView에 사용자 텍스트를 입력하는 대화 상자
- 8. 명령 프롬프트에서 텍스트를 입력하는 것처럼 보임
- 9. IList로 ViewPage를 입력하는 방법
- 10. IB에서 UITextView에 새 줄을 입력하는 방법
- 11. Visual Basic에서 유효성 검사 필드에 입력하는 방법
- 12. Maxima : 복잡한 계열의 용어를 입력하는 방법
- 13. UIView에 대한 경고를 중지하는 방법 선택기에 응답하지 않을 수 있습니다
- 14. 데이터베이스 항목을 커서에 입력하는 방법
- 15. VS2008 - * 처리 된 예외에 대한 디버깅을 입력하는 방법?
- 16. IDE에 클래스/인스턴스 속성에 대한 힌트를 올바르게 입력하는 방법
- 17. 검색 양식에 값을 입력하는 방법
- 18. 페이지 리디렉션을 중지하는 방법
- 19. 이 AJAX를 중지하는 방법?
- 20. Jquery로드 함수를 중지하는 방법
- 21. NSTimer를 중지하는 방법
- 22. 안드로이드에서 AsynchTask를 중지하는 방법?
- 23. SerialPort.Write() - 쓰기를 중지하는 방법?
- 24. webdev.webserver.exe를 중지하는 방법
- 25. Android : 에뮬레이션을 중지하는 방법
- 26. System.Timers.Timer를 중지하는 방법
- 27. TypeValidationCompleted 이벤트를 중지하는 방법?
- 28. C에서 일시 중지하는 방법?
- 29. 안드로이드에서 처리기를 중지하는 방법?
- 30. as3 : MovieClip을 중지하는 방법
감사 BalusC 잘 작동 좋습니다. readonly = "true"가 작동하지 않았습니다. disabled = "true"가 처리되었습니다. 편집하십시오, 나는 그것을 정확하게 표시 할 것입니다. – gekrish
아니요, 읽기 전용으로 귀하의 요구 사항에 맞아야합니다. 후속 요청에서 유지되어야하는 bean 속성을 사용하고 있지 않습니까? 예 : 'readonly = "# {bean.readonly}"'? 그렇다면 대답을 알 수 있습니다. 그렇지 않다면 "작동하지 않았다"고 자세히 설명해야합니다. 엔드 유저의 관점이 아닌 개발자 관점에서 설명하십시오. – BalusC