Avatar
Milan Gallas
Redaktor
Avatar
Milan Gallas:

Ahoj mám v souboru dispatcher-servlet.xml následující nastavení

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:p="http://www.springframework.org/schema/p"
       xmlns:aop="http://www.springframework.org/schema/aop"
       xmlns:tx="http://www.springframework.org/schema/tx"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
       http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.1.xsd
       http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.1.xsd">

    <bean class="org.springframework.web.servlet.mvc.support.ControllerClassNameHandlerMapping"/>



    <bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
        <property name="mappings">
            <props>
                <prop key="index.htm">indexController</prop>
                <prop key="user.htm">userKey</prop>
            </props>
        </property>
    </bean>


    <bean id="viewResolver"
          class="org.springframework.web.servlet.view.InternalResourceViewResolver"
          p:prefix="/WEB-INF/jsp/"
          p:suffix=".jsp" />

   <bean id="userKey" class="Kontrolery.UserController" p:viewName="user"/>

    <!--
    The index controller.
    -->
    <bean name="indexController"
          class="org.springframework.web.servlet.mvc.ParameterizableViewController"
          p:viewName="index" />

</beans>

A píše mi to chybu:
The module has not been deployed.
See the server log for details.

Prostě jak tam doplním řádky

 <bean id="userKey" class="Kontrolery.UserController" p:viewName="user"/>

<prop key="user.htm">userKey</prop>

Tak to nejde :(

 
Odpovědět 16.3.2014 18:23
Avatar
Milan Gallas
Redaktor
Avatar
Milan Gallas:

Tak první chyba vyřešena:
Odstranil jsem viewName v beanu userKey, které tam nemá co dělat, ale stejně se mi to nechce na ten kontroler UserController přesměrovat. Prosím o radu.

 
Nahoru Odpovědět 16.3.2014 18:50
Avatar
Silvinios
Redaktor
Avatar
Odpovídá na Milan Gallas
Silvinios:

Těžko radit, když nevím, jak vypadá zbytek aplikace. Nemohl bys to někam dát celé? web.xml, kontroléry, view,...

 
Nahoru Odpovědět 16.3.2014 20:37
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.