2017-11-17 1 views
0

Eclipse에서 Tomcat 서버를 사용하여 애플리케이션을 실행할 때 다음 URL로 리디렉션됩니다. "HTTP://localhost:8080/example/login".Apache Tomcat 서버 로컬 호스트 URL

/login은 내 컨트롤러 요청 매핑이지만 example도 추가됩니다. 내 URL에서 어떻게 제거 할 수 있습니까?

는 다음 당신은 이클립스에서 프로젝트 설정을 변경해야합니다 내 server.xml을

<?xml version="1.0" encoding="UTF-8"?> 
<Server port="8005" shutdown="SHUTDOWN"> 
    <Listener className="org.apache.catalina.startup.VersionLoggerListener"/> 
    <Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/> 
    <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/> 
    <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/> 
    <Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener"/> 

    <GlobalNamingResources> 
     <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/> 
    </GlobalNamingResources> 

    <Service name="Catalina"> 

     <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/> 
     <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/> 


     <Engine defaultHost="localhost" name="Catalina"> 

      <Realm className="org.apache.catalina.realm.LockOutRealm"> 
       <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> 
      </Realm> 

      <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true"> 

       <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t &quot;%r&quot; %s %b" prefix="localhost_access_log" suffix=".txt"/> 

       <Context docBase="sourcelead" path="/sourcelead" reloadable="true" source="org.eclipse.jst.jee.server:sourcelead"/><Context docBase="spring-mvc" path="/spring-mvc" reloadable="true" source="org.eclipse.jst.jee.server:spring-mvc"/></Host> 
     </Engine> 
    </Service> 
</Server> 

답변

0

입니다.

오른쪽 프로젝트

-Properties

- 웹 프로젝트 설정을 클릭

- 변경하여 컨텍스트 경로

그리고 마지막으로 깨끗하고 프로젝트를 다시 빌드합니다.

+0

이 URL을 시도했지만 여전히 동일한 URL이 표시됩니다. –

관련 문제