[Spring] form 태그
<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 면 함