취소 버튼 반환, 데이터 검증 07.27

1587 단어
하나.버튼 변경 취소:
원래 코드:
<button type="button" onclick="window.history.back();" class="btn btn-danger">   </button>

다음으로 변경:
<a class="btn btn-danger" href="initPlaceOrder">    </a>

이 중 href의 내용은 controllor에서 넘어갈 페이지입니다
둘.데이터 유효성 검사 오류 시 입력란이 빨간색으로 변경됩니다.
  • css 스타일에common을 추가합니다.css 파일
  • .error {
    background-color: red;
    }

    2. 페이지에 코드를 고쳐 쓰고common을 부어 넣습니다.css 스타일
    <link href="css/common.css" rel="stylesheet">   //  css  
    
    <td><form:input path="retailPrice" cssClass="form-control" value="${distributorPriceForm.retailPrice}" cssErrorClass="form-control error"/></td>

    3. form에 검증할 정보 주석 추가
    @NotEmpty(field="   ",  message="{errors.required}")  //      
    @Digits(fraction = 2, integer = 6,message="{errors.retailPrice}")   //     

    4.ValidationMessages.properties에 코드 추가
    errors.required={field}       
    errors.retailPrice=         

    5. 오류 정보를 표시하기 위해 controllor에 검증 코드를 추가합니다
    if (results.hasErrors()) 
    {    log.info("      ");
         return "manager/distributorPrice/editDistributorPrice";
    }

    페이지에 입력해야 할 항목에 "*"를 추가하려면 *, 예:
    <td style="background-color: #f9f9f9;">  <span style="color:red;">*</span></td>

    좋은 웹페이지 즐겨찾기