티스토리 뷰

2022/jsp

web.xml

yanii 2022. 10. 15. 00:02

<welcome-file>index.jsp</welcome-file>

제일 시작 페이지는 index로 아예 만들어 놨음.

 

<web-app>태그 안에 servlet 객체 작성하기

서블릿 이름은 대문자로 시작해야 함.

 

<servlet>

    <servlet-name>Hi</servlet-name> // 이 이름으로 선언

    <servlet-class>com.company.app.MyPage</servlet-class> // 이 경로를

</servlet>

 

<servlet-mapping>

    <servlet-name>Hi</servlet-name> // 사용할래?

    <url-pattern>*.hi</url-pattern> // 어떤 요청을 받았을 때

</servlet-mapping>

 

 

url에 확장자 .jsp, .html 등이 보이지 않게 함.

눈에 보이는 url이 아니라 내부적으로 다른 경로로 갈 수 있게 해서 보안성을 높인다.

 

단순 페이지 이동이라도 직접 경로를 설정해서 내부적으로 이동하게 한다.

 

<servlet-class>태그 : 자바파일

<jsp-file>태그 : jsp파일

 

경로는 개발자가 정한다. 회사라면 기획안에 경로까지 다 나와있다.

 

공용 web.xml이 있지만

url이 충돌날 수 있기 때문에

프로젝트마다 web.xml을 만들어 놓는다.

 

경로는 보통 소문자로 쓴다.

 

xml: 데이터 전달에 목적이 있는 파일
servlet 객체 : class(java파일), name 두개 있음.
class경로를 name이름으로 선언

mapping : 검색(이정표)

'2022 > jsp' 카테고리의 다른 글

한글 깨짐 방지  (0) 2022.10.15
req.getParameter("")  (0) 2022.10.15
day06[board_02]  (0) 2022.10.08
day05[board_01]  (0) 2022.10.08
Cookie(쿠키)  (0) 2022.10.07
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함