ColdFusion을 처음 사용하고 숫자에 대한 GET 매개 변수를 확인하지 않는 기존 코드를 발견했습니다. 비슷한 코드를 추가하려고합니다.ColdFusion 범위를 쉽게 확인한 다음 해당 범위를 벗어나는 값을 선택하십시오.
<cfparam name="URL.count"
default="5"
min="1" max="9999"
type="range">
아무도 단지 50,000이나 -1과 같은 임의의 값을 추가 할 수 없도록했습니다. 그 범위를 벗어난 경우 ColdFusion에서 지정된 기본값을 사용 하겠지만 대신 예외가 발생하고 아무것도 지정되지 않은 경우에만 기본값을 사용하는 것으로 보입니다.
예외를 잡으려고 시도 할 수는 있지만, 그런 상황을 처리하기위한 ColdFusion의 더 나은 실습이 없다면이 기능을 처음 접했기 때문에 궁금합니다. 아마도 내가 알지 못하는 또 다른 ColdFusion 태그가있을 것입니다.
버머. 범위 밖의 값을 잡으려고 try/catch 블록에 대해 생각해 봤지만'outside-of-range-default = 5' 또는 그와 비슷한 멋진 것이 있었으면합니다. – user3735197