Tomcat์ ๊ฐ์ ๋๋ฉ์ธ ๋ค๋ฅธ ํฌํธ๋ก ์ปจํ
์ด๋๋ฅผ a, b๋ก ๋ถ๋ฆฌํ ์ํ์์
a ์ปจํ
์ด๋์์ setAttribute์ผ๋ก ์์ฑํ๊ณ ์ ์ฅํ session ๊ฐ์ด b ์ปจํ
์ด๋์ ํ์ด์ง๋ก ์ด๋ํ๋ฉด์ null๋ก ๋ณ๊ฒฝ๋๋ ํ์์ด ์์์ต๋๋ค.
๊ตฌ๊ธ๋ง ๊ฒฐ๊ณผ,
๊ฐ์ ๋๋ฉ์ธ(๋๋ ์์ดํผ) ๋ค๋ฅธ ํฌํธ์์๋ ํ์ด์ง ์ด๋ ์ ํฐ์บฃ์์ ์ ์ฅํ๋ JSESSIONID ๋ผ๋ HTTP ์ธ์
ID ๊ฐ์ด ๊ฐฑ์ ๋๋ค๊ณ ํฉ๋๋ค.
์ฌ๋ฌ๊ฐ์ง ํด๊ฒฐ๋ฐฉ์์ด ์์์ง๋ง ๋์ ๊ฒฝ์ฐ ์๋์ ๊ฐ์ด ํด๊ฒฐํ์์ต๋๋ค.
๋ ์ปจํ ์ด๋์ context path๊ฐ ๊ฐ์ ์ธ์ ์ ๋ณด๋ฅผ ๋ฎ์ด์ฐ๊ฒ ๋์๊ธฐ ๋๋ฌธ์, ๋ ์ปจํ ์ด๋์ context path ๋ฅผ ๋ค๋ฅด๊ฒ ๋ณ๊ฒฝ.
Tomcat์ server.xml ํ์ผ path ๋ค๋ฅด๊ฒ ์์
ํ์ผ ๊ฒฝ๋ก : apache-tomcat-7.0.96/conf/server.xml
// a ์ปจํ
์ด๋
Context docBase="AContainer" path="" reloadable="true" source="org.eclipse.jst.j2ee.server:AContainer"/>
// b ์ปจํ
์ด๋
<Context docBase="BContainer" path="/work" reloadable="true" source="org.eclipse.jst.jee.server::BContainer"/>
'Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Java] javax.net.ssl.SSLHandshakeException: connection during handshake (0) | 2022.03.23 |
---|---|
[Java] log4j Log ๋ ๋ฒจ (0) | 2022.01.07 |
[Java] Reflection์ ์ด์ฉํ private ์ ๊ทผํ๊ธฐ (2) | 2021.12.23 |
[Java] jar ํ์ผ ์์ฑํ๊ธฐ (Eclipse / bat ํ์ผ) (1) | 2021.12.16 |
[Java] JSON ํ์ฑํ๊ธฐ (4) | 2021.12.07 |
๋๊ธ