我是弹簧框架的新手。目前我正在研究spring框架。我遵循本教程, http://netbeans.org/kb/docs/web/quickstart-webapps-spring.html
http://static.springsource.org/docs/Spring-MVC-step-by-step/part1.html
但是我在这两个示例中都有一个问题,在将 bean 添加到 dispather-servlet.xml 并修改 application-contex.xml 后,应用程序未部署。它提供以下按摩。
在 C:\Users...\Documents\NetBeansProjects\springapp\build\web 就地部署 Initializing... deploy?DEFAULT=C:\Users...\Documents\NetBeansProjects\springapp\build\web&name=springapp&contextroot= /springapp&force=true 在 GlassFish Server 3.1.2 上失败 部署期间发生错误:加载应用程序时出现异常:java.lang.IllegalStateException:ContainerBase.addChild:开始:org.apache.catalina.LifecycleException:org.apache.catalina.LifecycleException: java.lang.ClassNotFoundException:springapp.web.HelloController。有关详细信息,请参阅 server.log。C:\Users...\Documents\NetBeansProjects\springapp\nbproject\build-impl.xml:728:模块尚未部署。有关详细信息,请参阅服务器日志。构建失败(总时间:2 秒)
请帮助解决这个问题。
先感谢您。
PS:-
@shazinltc - 这是我的 dispatcher-servlet.xml
<?xml version="1.0" encoding="UTF-8"?>
<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>
</props>
</property>
</bean>
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver"
p:prefix="/WEB-INF/jsp/" p:suffix=".jsp" />
<bean name="indexController"
class="org.springframework.web.servlet.mvc.ParameterizableViewController"
p:viewName="index" />
<bean name="helloService" class="service.HelloService" />