@Controller以及 @RequestMapping("/loginServlet/LoginServlet")的用法

1、接着上次写的 登陆界面(不带数据库的),这次运用@Controller以@RequestMapping("/loginServlet/LoginServlet")直接去请求地址 

2、我建立maven工程,所以要在pom.xml中加入依赖

  

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-webmvc</artifactId>

<version>4.0.7.RELEASE</version>

</dependency>

<dependency>

<groupId>org.springframework</groupId>

<artifactId>spring-web</artifactId>

<version>4.0.7.RELEASE</version>

</dependency>

3、这样就会在servlet类中可以导入

   

import org.springframework.stereotype.Controller;

import org.springframework.web.bind.annotation.RequestMapping;

4、@controller加在类上, @RequestMapping("/loginServlet/LoginServlet")加在方法名上

5、注意:web.xml中

   

  <servlet>

  <servlet-name>LoginServlet</servlet-name>

  <display-name>LoginServlet</display-name>

  <description></description>

  <servlet-class>com.ucf.test.LoginServlet</servlet-class>

  </servlet>

  <servlet-mapping>

  <servlet-name>LoginServlet</servlet-name>

  <url-pattern>/</url-pattern>

  </servlet-mapping>


其中"<url-pattern>/</url-pattern>",刚开始我随便写的一直报 404,后来我直接用"/"就ok了,另外可以对"/*"了解一下


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章