써먹는 웹개발

[Tip] STS 또는 Intellij에서 Jsp 파일 수정후 서버 재시작 없이 새로고침으로 반영하는 설정방법 본문

웹개발/Tip

[Tip] STS 또는 Intellij에서 Jsp 파일 수정후 서버 재시작 없이 새로고침으로 반영하는 설정방법

kmhan 2023. 9. 29. 18:06


728x90
반응형

STS (Eclipse)

1. tomcat의 web.xml에서 <servlet> 하위에 추가

1
2
3
4
        <init-param>
            <param-name>development</param-name>
            <param-value>true</param-value>
        </init-param>
cs

 

2. 예시 : web.xml

1
2
3
4
5
6
7
8
9
10
11
12
13
    <servlet>
        <servlet-name>action</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
            <param-name>development</param-name>
            <param-value>true</param-value>
        </init-param>
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>/WEB-INF/config/egovframework/springmvc/dispatcher-servlet.xml</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
    </servlet>
cs

 

Intellij

1. Run/Debug Configurations 클릭

2. On frame deactivation > Update classes and resources 선택

 

 

-------

231218

다른 프로젝트의 STS web.xml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
    <servlet>
        <servlet-name>jsp</servlet-name>
        <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
        <init-param>
            <param-name>development</param-name>
            <param-value>true</param-value>
        </init-param>
        <init-param>
            <param-name>fork</param-name>
            <param-value>false</param-value>
        </init-param>
        <init-param>
            <param-name>xpoweredBy</param-name>
            <param-value>false</param-value>
        </init-param>
        <load-on-startup>3</load-on-startup>
    </servlet>
 
cs
728x90
반응형


Comments