Notice
Recent Posts
Recent Comments
Link
«   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
Tags
more
Archives
Today
Total
관리 메뉴

개발자입니다

JSP 수정해도 웹브라우저에 반영 안될때 본문

JSP

JSP 수정해도 웹브라우저에 반영 안될때

끈기JK 2022. 9. 9. 10:35

1. 웹 브라우저 캐시 삭제

→ 문제 해결 안됨

 

2. 톰캣폴더밑에 work 폴더 거기에 java파일로 변환된 jsp 삭제

→ 문제 해결 안됨

 

3. 

수정되기 전 로컬 톰켓 context.xml 부분 
<Context crossContext="true" antiJARLocking="ture" antiResourceLocking="true">

수정 후 로컬 톰켓 context.xml 부분 
<Context crossContext="true" reloadable="true"

→ 문제 해결 안됨

 

4.

Windows > preferences > General > Workspace 의 Refresh on access, Refresh using native hooks or polling 체크

Windows > preferences > General > Startup and Shutdown > Reftesh workspace on startup 체크

출처: https://limeeyojung.tistory.com/32 [초보개발자의 코딩기록:티스토리]

→ 문제 해결 안됨

 

5. 아래 추가 부분

→ 문제 해결 안됨

    <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>

 

6.

 

콘솔창의 서버에서 톰캣 서버를 더블클릭해서 오버뷰로 들어간다.

 

 

오버뷰 하단에 Server Option에서 publish module context to separare xml files  체크박스 체크한다.

publish module context to separare xml files  

이클립스에서 환경설정이나 xml파일 작업을 하면 그것을 톰켓 서버와 동기화를 시켜준다는 뜻이다.

체크후 이클립스를 끈다음 다시 시작한다.

→ 문제 해결 안됨

 

7. 톰캣으로 실행한 웹브라우저에서 f12를 눌러 검사창 열고 톱니바퀴 모양의 설정을 누른다.

    Preferences > Network의 Disable cache (while DevTools is open) 에 체크 한다.

→ 문제 해결 안됨

 

8. C:\~jsp폴더~\.metadata\.plugins\org.eclipse.wst.server.core\tmp1 에서 해당 _jsp.java와 _jsp.class 파일 삭제

→ tmp1 폴더 없음. 문제 해결 안됨

 

9. 개발자 도구(F12) 열기. 새로고침 우클릭 후 "일반 새로고침", "강력 새로고침", "캐시 비우기 및 강력 새로고침" 3가지 메뉴가 나타난다. 이중에서 가장 아래인 "캐시 비우기 및 강력 새로고침"을 누르면 캐시가 비워지도 CSS가 적용됨을 알 수 있다. 하지만 이렇게까지 않아도 "Crtl+Shift+R"을 누르거나 또는 "Crtl+F5"를 눌러도 캐시가 삭제된다.

→ 문제 해결 안됨

 

10. Project clean 및 Servers clean

1.Project
2.Clean…

1.Servers 탭
2.Tomcat version Server at localhost [] 마우스 우클릭
3.Clean… or Clean tomcat work directory

→ 문제 해결 안됨

 

 

11. 톰캣 삭제 및 workspace 삭제 후 톰캣 재설치

→ 문제 해결