ㅎㅇ 다이나믹 웹 프로젝트   프로젝트 이름 hello 를 만들어 놓으세요 ~


hello2 는 제가 삽질하느라 잘못 만든 프로젝트입니다 ~~~~





Servers 가 Tomcat 관련 파일이 들어있는곳인데 , web.xml에서 내용 일부를 복붙해서 hello 프로젝트에 새로 만들어 줄겁니다 ~


web.xml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="4.0"
    xmlns="http://xmlns.jcp.org/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee                       http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd">
    <servlet>
        <servlet-name>userController</servlet-name>
        <servlet-class>com.cos.hello.controller.UserController</servlet-class>
    </servlet>
    <servlet>
        <servlet-name>boardController</servlet-name>
        <servlet-class>com.cos.hello.controller.BoardController</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>userController</servlet-name>
        <url-pattern>/user</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>boardController</servlet-name>
        <url-pattern>/board</url-pattern>
    </servlet-mapping>
</web-app>
cs




WEB-INF 폴더에 저장   ( new - xml file 로 직접 만들어서 코드만 복붙하세요 )






(미완성)



서블릿을 동작하게 만들려면 web.xml 에 필터를 만들어야함 , 서블릿 맵핑을 해야함


URL 패턴을 쓰지않고 URI 패턴을 사용하기위해서임


모든 요청을 한 곳 으로 모으고싶어서 쓰는것 ( 입구를 하나로)





+ Recent posts