zoukankan      html  css  js  c++  java
  • mvc基础配置

    视图解析器

      在spring-mvc文件中编写

    <!--配置视图解析器-->
    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix" value="/jsp/"></property>
        <!--return index  相当于 /jsp/index.jsp-->
        <property name="suffix" value=".jsp"></property>
    </bean>

    mvc静态资源拦截

      方式一:基于DefaultServlet,默认访问前会执行DefaultServlet

    复制代码
    <!--方式一:解决静态资源的方式一-->
    <servlet-mapping>
      <servlet-name>default</servlet-name>
      <url-pattern>*.jpg</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
      <servlet-name>default</servlet-name>
      <url-pattern>*.png</url-pattern>
    </servlet-mapping>
    复制代码

      方式二:利用DefaultServlet放行资源

    <mvc:default-servlet-handler/>

      方式三: 在Spring3.0.4之后,定义了专门用于处理静态资源请求的处理器

        ResourceHttpRequestHandler。并且添加了<mvc:resources/>标签,专门用于解决静态资源无法访问问题。

        location:静态资源所在目录

        mapping: 对资源的请求

    <mvc:resources mapping="/**" location="/img"></mvc:resources>

     编码过滤器

      接收数据时乱码

    复制代码
    <filter>
       <filter-name>characterEncodingFilter</filter-name>
       <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
       <init-param>
          <param-name>encoding</param-name>
          <param-value>UTF-8</param-value>
       </init-param>
       <init-param>
          <param-name>forceEncoding</param-name>
          <param-value>true</param-value>
       </init-param>
    </filter>
    <filter-mapping>
       <filter-name>characterEncodingFilter</filter-name>
       <url-pattern>/*</url-pattern>
    </filter-mapping>
  • 相关阅读:
    快速排序模板
    C++面试题目汇总
    二叉树两个节点的最大路径
    vim中操作的快捷键
    剑指offer 顺时针打印矩阵
    剑指offer 判断一棵树是不是另一棵树的子结构
    poi导出excel表
    java 获取服务器(ftp)指定文件夹内的文件
    部署web应用
    tomcat 的目录结构及修改端口号
  • 原文地址:https://www.cnblogs.com/mayuan01/p/11829484.html
Copyright © 2011-2022 走看看