我在spring mvc框架中做了一個基本的應用程序。url-pattern在spring mvc應用程序中不工作
當我寫web.xml上下面的網址圖案:
<servlet-mapping>
<servlet-name>springxml</servlet-name>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping>
並運行(使用../SpringMVCXML/welcome.jsp)應用程序,它顯示HTTP狀態404錯誤。
當我更改除.jsp以外的url模式時,應用程序運行良好。
爲什麼應用程序未運行.jsp url pattern?
我曾經使用下面的java類作爲控制器。
@Controller
@RequestMapping(value="/welcome",method=RequestMethod.GET)
public class ControllerHello {
@RequestMapping(method=RequestMethod.GET)
public String printHello(ModelMap map) {
map.addAttribute("message", "Hello Spring MVC Framework");
return "hello";
}
}
而且,我springxml-servlet.xml中有下面的代碼:
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/jsp/"/>
<property name="suffix" value=".jsp"/>
</bean>
我編輯問題。請看看它。 – 2013-02-22 07:33:06