天天看点

springmvc

最近看的太多,东西多而杂乱,没有规章,自觉的学习不应该如此。学习应该自始至终,方始如一。

1.导入jar包

2.配置web.xml配置,配置前端DispatcherServlet

<servlet>

<servlet-name>springmvc</servlet-name>

<!-- 有人说这句话太长了,记不住,只要你会使用快捷键就可以了。输入 Disp快捷键,可以从下面看到提示 -->

<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>

<!-- init-param 这句话含义:修改springmvc-servlet.xml默认存放的位置  -->

<init-param>

    <param-name>contextConfigLocation</param-name>

    <!-- 从新指定路径,这里也可以重新定义名称 -->

    <param-value>classpath:springmvc-servlet.xml</param-value>

</init-param>

<load-on-startup>1</load-on-startup>

</servlet>

<!-- Map all requests to the DispatcherServlet for handling -->

<servlet-mapping>

<url-pattern>*.do</url-pattern>

</servlet-mapping>

3.在web-inf 下创建springmvc配置文件,[servletname]-servlet.xml

在这里,也就是文件名必须为springmvc-servlet.xml

4. 在springmvc-servlet.xml配置ControllerBeanNameHandlerMapping

<bean

class="org.springframework.web.servlet.mvc.support.ControllerBeanNameHandlerMapping">

</bean>

5.创建jsp页面

6.继承AbstractController,重写handleRequestInternal

 配置视图解析器

 <!-- 配置试图解析器 -->

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">

<!-- 配置前缀 -->

<property name="prefix" value="/view/"></property>

<!-- 后缀 -->

<property name="suffix" value=".jsp"></property>

配置bean

<!-- 配置controller -->

<bean name="/hello.do" class="com.conter.HelloControl_1">

结构如下图

springmvc

2.编码过滤器

3.hello.jsp

4.index.jsp

5.web.xml

6.springmvc-servlet.xml

别忘记导jar包

上一篇: springMVC

继续阅读