我刚开始学习Java EE 6。
我使用了像http://localhost:8080/SElabWeb-war/testhello.htm这样的URL来访问我的页面。
不幸的是发生了一个错误:
No mapping found for HTTP request with URI in DispatcherServlet with name 'dispatcher'
以下是我的XML设置:
web.xml中:
dispatcher
*.htm
redirect.jsp
redirect.jsp中:
调度员servlet.xml中:
class="org.springframework.web.servlet.view.InternalResourceViewResolver"
p:prefix="/WEB-INF/jsp/"
p:suffix=".jsp" />
class="org.springframework.web.servlet.mvc.ParameterizableViewController"
p:viewName="index" />
p:helloServer-ref="helloServer"/>我的applicationContext.xml
我试图改变
dispatcher
*.htm
至
dispatcher
/*
但URL http://localhost:8080/SElabWeb-war/testhello.htm不正确。
我想知道SElabWeb-war和testhello.htm之间是否有路径。
如此
/SElabWeb-war/XXX/YYY/ZZZ/testhello.htm
但我找不到根誓言配置。