<!--配置springmvc DispatcherServlet-->
<servlet>
<servlet-name>springDispatcherServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<!--配置dispatcher.xml作為mvc的配置文件-->
<param-name>contextConfigLocation</param-name>
<param-value>classpath:springMVC.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
<async-supported>true</async-supported>
</servlet>
<servlet-mapping>
<servlet-name>springDispatcherServlet</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<context:component-scan base-package="com.springTest.springMVC.controller"></context:component-scan>
<!--配置視圖解析器-->
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<!--前綴-->
<property name="prefix" value="/views/"></property>
<!--后綴-->
<property name="suffix" value=".jsp"></property>
</bean>
/**
* 請求的url
* 返回值會通過試圖解析器解析為物理路徑
* prefix+ returnVal + 后綴 得到實際的物理視圖
* requestmapping 注解 參數(shù)
* -value 寫請求路由
* -method 指定請求方式(post|get)
* params 指定請求參數(shù)
* headers 和 params類似
* -params 和 header 支持表達式 族檬!= = 但是不常用
* -RequestMapping 支持通配符
* -占位符 : springmvc 3.0 支持占位符的使用
*
* @return
*/
@RequestMapping(value = "/helloworld/*/abc", method = RequestMethod.POST)
public String Hello() {
System.out.println("Hello Word!");
//SUCCESS是定義好的 “success” 字符串
return SUCCESS;
}
最后編輯于 :
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者