내가 보려고 정리한 Spring

[Spring] form 태그

nacastle 2020. 8. 25. 19:54

<form:input path=""/>    <!-- path는 getter 역할... -->

 

back 단에서 게시물 등록폼 null 체크...

 

get의 write -> post의 write -> get의 write  (과정속에서는 BoardVO(model)을 함유하고있다.)

 

@NotEmpty : VO 필드변수에 붙이기

@Valid : 컨트롤러 파라미터에 붙이기

 

 

@Pattern(regexp = "^[a-zA-Z0-9]*$", message = "첫글자는 특수기호를 사용할 수 없숩니다.")

자바 정규식 검색해서 사용법 익히면 됨

 

 

 

filter ?

인터셉터 : 코드를 삽입해서 체크해주는

 

<mvc:interceptors>
<mvc:interceptor>

<mvc:mapping path="/**/"/>  <!-- /뒤에 depth가 몇이든 간에 -->
<mvc:exclude-mapping path="/login"/> 
<mvc:exclude-mapping path="/logout"/>
<mvc:exclude-mapping path="/board"/>
<mvc:exclude-mapping path="/resources/**"/>
<mvc:mapping path="/"/>  <!-- uri가 뭐든 loginInterceptor가 작동하게끔 할거다라는 뜻 -->
<ref bean="loginInterceptor"/>
</mvc:interceptor>
</mvc:interceptors>

 

컨트롤러 안 메소드에 잡힌 url들을 기준으로함

prehandle : return false면 실행 안함 // false 면 함

반응형